文章目录
1、常用代码
复制到文件开头,可使文件放哪都能跑
from os.path import dirname
from sys import path
path.append(dirname(dirname(__file__)))
或者
from os.path import dirname
from sys import path
PATH = dirname(dirname(__file__))
path.append(PATH)
或者
import sys, os
sys.path.append(os.path.dirname(os.path.dirname(__file__)))
2、导入示例
2.1、示例
2.1.1、报错
第二行报错
2.1.2、配置系统路径
要想import aaaa
,就要把aaaa
的老爸aaa
添加至sys.path
要想import aaa
,就要把aaa
的老爸aa
添加至sys.path
2.2、示例
2.2.1、报错
第二行报错
2.2.2、配置系统路径
要想import aa
,就要把aa
的爷爷e
添加至sys.path
,然后import a.aa
3、系统路径
3.1、用终端运行Python
3.1.1、Anaconda Prompt
3.1.2、Pycharm的Terminal
在e/a
启动python,可以import a
下的aa
,不能import a
把e
添加到系统路径后,可以import a
3.2、运行py文件
- 运行py文件,文件所在目录会被添加进sys.path(如图蓝绿色)
- pycharm中运行py文件,工程目录会被添加进sys.path(如图黄色)