您的位置 首页 python

python 找不到module 但是 pycharm 没问题

python 找不到module 但是 pycharm 没问题

 

根本问题就是路径不对

可以尝试测试:

ll = '/app/stock/stock/'
sys.path.append(ll)

 

先尝试自己写死路径,能否解决

如果可以,

那么接下来就是动态的获取路径了

os.path.abspath()函数获取当前文件的绝对路径,然后再使用os.path.dirname()函数获取其上一级目录。最后打印出上一级目录的路径。

 

os.path.abspath()函数获取当前工作目录的绝对路径,

os.path.dirname()函数获取上级目录名。

import os
 

current_dir = os.path.dirname(os.path.abspath(__file__))
parent_parent_dir_name = os.path.dirname(os.path.dirname(current_dir))
print current_dir
print(parent_parent_dir_name)

 

获取上上级的目录 ,可以迭代  os.path.dirname()

 

os.path.basename 获取文件夹的名称

 

然后问题解决了。

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章