python高级方法¶
属性修改:setattr 和 getattr¶
setattr 和 getattr 是 Python 中的内置函数,用于动态地设置和获取对象的属性值。
它们的优势在于可以在运行时动态地操作对象的属性,而不需要提前在代码中确定属性的名称。
在django的开发中非常有用
包依赖关系¶
pipenv graph 可以直观的显示python包之间的依赖关系
平时开发项目忘记了写 requirements.txt 可以使用上面的方法,非常友好
或者使用 pipreqs: pipreqs ./ 在当前目录中扫描项目的源代码,并生成一个名为 requirements.txt 的文件,其中包含项目所需的所有 Python 包及其版本信息