python导入上级目录下的文件_python 导入同级目录文件、上级目录文件以及下级目录数据集和模块包...

划重点:

其中dataset_path = ''表示在Python工作文件夹

dataset_path = '..'表示在Python工作文件夹的上级文件夹

dataset_path = '某某文件夹/'表示在Python工作文件夹的某个下级文件夹

Python 数据集的相对路径/选择上级文件夹

选取相对路径关键在于两行代码

import os

dataset_path = ''

datafile2 = os.path.join(dataset_path, '跨境审核辅助表.xls')

关于具体使用:

import os

dataset_path = ''

datafile2 = os.path.join(dataset_path, '跨境审核辅助表.xls')

data.to_excel(datafile2)

以上代码为在Python工作文件夹下直接输出excel  跨境审核辅助表.xls

python import 同级目录

pycharm不会将当前文件目录自动加入自己的sourse_path。右键make_directory as-->Sources Root将当前工作的文件夹加入source_path就可以了。

还有一点:models加一个点,表示同级目录。from .models import classN

import功能实际应用还有很多坑:

比如,不通过模块名字,直接引入模块内的类

我们创建一个包叫ccc,然后下面的init里面什么也没写,都是空的

然后bbb.by里面的内容是࿱

你可能感兴趣的:(python导入上级目录下的文件_python 导入同级目录文件、上级目录文件以及下级目录数据集和模块包...)