python引入其他文件夹里的py文件的方法 | 您所在的位置:网站首页 › python未解析的引用在另一个文件中 › python引入其他文件夹里的py文件的方法 |
在写python框架的时候,经常会用到引入其他文件夹里的python文件,要是都在同目录下的还好,直接import就好了,可是有的不在同一个目录,很多初学者就发现直接import报错了 1.如果是同目录下的引入如下图,test_a.py和test_b.py文件都在同一个目录 要在test_b里引入test_a的话,直接在test_b里import
如果工程目录是这样的,想要在test_d里引入test_c.py文件 有一种可能在引入的时候会报错,这时候有一个很简单的方法,就是在文件夹里多建一个__init__.py文件 2.1 在文件夹里加个__init__.py文件在testFile文件夹里加上__init__.py文件,注意是两个_ 这时候再运行test_d.py文件,没报错了 当路径是这样的 综上所述,其实引入其他文件的方法有两种,一个是直接import,一个是from…import… 其实引入python库的方法也是这样的 有时候库名很长,可以用as 别名的方法来 比如引入selenium库里的键盘库,取个ac的别名,下面就直接用ac来代替ActionChains了 from selenium.webdriver.common.action_chains import ActionChains as ac |
CopyRight 2018-2019 实验室设备网 版权所有 |