Python档案袋(脚本执行和输入输出)
2024-10-13 22:55:58
脚本的执行:
1.执行时确定解释器为Python3
python3 脚本名
2.在代码开始行确定解释器为Python3,与shell相似
env命令表示全局搜索Python3解释器
#!/usr/bin/env python3
或者直接固定文件夹找
#!/usr/bin/python3
执行命令
chmod 700 脚本名
./脚本名
__name__的使用
当前脚本直接执行时才会进入pass,如果是被别的模块导入(import)时则不执行pass内容
原理:__name__ 是当前模块名,当模块被直接运行时模块名为 __main__ 。当模块被直接运行时,pass将被运行,当模块是被导入时,pass不被运行。
if __name__=="__main__":
pass
注释
单行注释:井号在注释处起始位置【#】
多行注释:3个单引号或3个双引号包裹【’’’】【”””】
Python中单双引号效果是一样的,没有其他区分
输入输出
输出:
print ("字符串",变量1,变量2) #输出多个数据,中间用空格分开
输入:
明文输入
user=input("请输入用户名:")
print(user)
密文输入
import getpass
passwd=getpass.getpass("请输入密码:")
print(passwd)
最新文章
- eclipse 粘贴字符串自动添加转义符
- [LintCode] Shape Factory 形状工厂
- (笔记)Linux内核学习(十)之虚拟文件系统概念
- 209. Minimum Size Subarray Sum
- MYSQL event_scheduler
- cocos2d-x编程的一些小技巧
- ps使用方法续
- hbase学习笔记-----REST客户端
- list集合怎么转化成一个javaBean对象,及常见的使用方法(全)
- 精通CSS+DIV网页样式与布局--图片效果
- Gradle 1.12翻译——第二十章. 构建环境
- 11_Eclipse中演示Git版本的创建,历史版本的修改,创建分支,合并历史版本和当前版本
- Python学习 Part3:数据结构
- type=file的inpu美化,自定义上传按钮样式
- [转,讲的非常精彩]CIDR地址块及其子网划分(内含原始IP地址分类及其子网划分的介绍)
- luogu3830 [SHOI2012]随机树
- redis集群服务启动
- Win10 Notebook
- loadrunner12: Error -27492: ";HttpSendRequest"; failed, Windows error code=8
- Java 8学习之Lambda表达式
热门文章
- Mac- appium 环境配置
- Promise注意点
- apt-get update 出现错误“ AppStream cache update completed, but some metadata was ignored due to errors. ”
- shiro简单配置 (写的不错 收藏一下)
- linux nfs远程挂载和卸载
- (转)支持 PS/2 与 USB 的键盘过滤驱动(可卸载)
- java中接口和继承的区别
- Cbv源码简单分析图
- java面试一、1.3线程与进程
- php中的冒泡排序和选择排序d