开发注意点
- str拼接时,注意变量要放在str()函数内转化,预防变量是其他类型
- request请求要添加超时时间并放到try…except…中运行,防止报错
- 导入excel文件时,注意去除空格
- 函数的默认参数要设计为不变对象
- 禁用递归
- lis.sort()是对列表就地排序,不返回任何值;sorted()函数会返回一个排序列表,不改变原有序列。
- 把 str 强制转换为 int 请用 int(),转为浮点数请用 float(),在生产环境中使用强制转换时,请记得加上 try except。
小知识
-
Python如何快速迁移依赖库
-
先在源服务器上执行如下命令导出已安装的。
pip freeze > requirements.txt
-
安装之前需要保证两个服务器的python环境保持一致,在新服务器中执行如下命令,进行安装。
pip install -r requirements.txt
-