python 笔记
虚拟环境
创建虚拟环境
python -m venv env_name
激活虚拟环境
进入虚拟环境路径下的script目录,执行activate
cd E:\env\test_env\scripts ./activate
数据类型判断
isinstance(obj, 类型)
如果 obj是指定类型返回True
如:
a = 123
isinstance(a, int)
isinstance(a, str)
按requirement文件安装库
pip install -r requirement.txt
获取当前时间
now = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
获取当前python文件的路径
main_directory = os.path.dirname(os.path.abspath(__file__))
列表推导式
myList = [i*i for i in range(5)] myList = [0 for i in range(5)]
八位数的格式获取今天日期
datetime.datetime.today().strftime("%Y%m%d")
for in 循环同时使用索引
for index, node in enumerate(nodeList): pass
下载源
阿里云开源镜像站,https://mirrors.aliyun.com/pypi/simple/清华大学开源软件镜像站,https://pypi.tuna.tsinghua.edu.cn/simple
中国科技大学,https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学,http://pypi.hustunique.com/
山东理工大学,http://pypi.sdutlinux.org/
豆瓣,http://pypi.douban.com/simple/
如果出现报错:The repository located at pypi.doubanio.com is not a trusted or secure host and is being ignored
解决方法1:将下载源的http替换成https
解决方法2:下载命令中添加参数 --trusted-host,
如
pip install -r requirements.txt -i http://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn

浙公网安备 33010602011771号