操作系统windows
常用的python库有很多,比如100个吧
import pandas as pd
import os
import re
import datetime
import numpy as np
...
...
...
项目的py文件放在很多的文件夹中
怎样简化存放在很多文件夹文件中的import啊,不想每次写个程序都要贴100行引用库代码。
谢谢
操作系统windows
常用的python库有很多,比如100个吧
import pandas as pd
import os
import re
import datetime
import numpy as np
...
...
...
项目的py文件放在很多的文件夹中
怎样简化存放在很多文件夹文件中的import啊,不想每次写个程序都要贴100行引用库代码。
谢谢
首先 ,这么做不是一个很好的实践。
要想实现这个目的,方法很多。最简单的而言,你可以在 site-packages
目录里创建一个 mypackage.py
,在其中写入你需要导入的包。那么之后,你可以在任意项目中直接使用 from mypackage import *
就 OK 了。
缺点很明显,就是别人必须拷贝 mypackage.py
程序才能工作,当然这可以通过发布,让别人通过 pypi 去安装就行。
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
我一般在__init__.py中引用,其他地方引用__init__.py文件就可以了,有更好的方法我也可以学习一下