标签:解释 引入 直接 方法 定义 官网 文件的 bin 信息
https://docs.python.org/3/library/functions.html
实例:
```
#!/usr/bin/env python3 # 让代码能在unix/linux/mac上运行
# -- coding: utf-8 -- # 指定Python编码utf-8
‘write test module‘ # 模块的文档注释
author = ‘Thloveyl‘ # 使用__author__变量把作者写进去,这样当你公开源代码后别人就可以瞻仰你的大名;
import sys # 导入sys模块
‘‘‘
导入sys模块后,我们就有了变量sys指向该模块,利用sys这个变量,就可以访问sys模块的所有功能。
sys模块有一个argv变量,用list存储了命令行的所有参数。argv至少有一个元素,因为第一个参数永远是该.py文件的名称,
‘‘‘
def test(): # sys.argv 获取到用户输入的数据,并放在列表中
if len(sys.argv) == 1:
print("Welcome to Python Modules")
elif len(sys.argv) == 2:
print(‘%s,Welcome !‘% sys.argv[1])
else:
print(‘this new module‘)
xx
正常的函数和变量名是公开的(public),可以被直接引用,比如:abc,x123,PI等;__xx__
,这样的变量是特殊变量,可以被直接引用,但是有特殊用途,可使用__doc__
访问文档注释_xx
,__xx
,这样的函数或变量就是非公开的(private),不应该被直接引用,比如_abc,__abc等;private访问变量实例:
```
def _age(name): # 私有函数
return (name + ‘18岁‘)
def _height(name): # 私有函数
return (name + ‘身高180‘)
pip install pillow
如果同时存在Python3与Python2 需指定 pip3 如果我们要添加自己的搜索目录,有两种方法:
一是直接修改sys.path,添加要搜索的目录:
import sys
sys.path.append('/Users/michael/my_py_scripts')
这种方法是在运行时修改,运行结束后失效。
第二种方法是设置环境变量PYTHONPATH,该环境变量的内容会被
自动添加到模块搜索路径中。设置方式与设置Path环境变量类似。
注意只需要添加你自己的搜索路径,Python自己本身的搜索路径不受影响。
标签:解释 引入 直接 方法 定义 官网 文件的 bin 信息
原文地址:https://www.cnblogs.com/thloveyl/p/11426785.html