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

 

posted @ 2022-10-30 16:15  光头小魔王  阅读(37)  评论(0)    收藏  举报