python中怎么导入文件夹路径?

Python01147

python中怎么导入文件夹路径?,第1张

可以直接通过pycharm来修改import的路径,具体pycharm版本不一样,对应按钮位置不一样,因此仅以文字说明。

file->Settings(Ctrl+Shift+s)->Project Setting->Project Interpreter->选择本机的python版本->Interpreter Path->添加。

如果在tests下有文件夹test2,其下有文件c.py。要引用c文件的c2

在你的main.py里面加入:

from test2.c import c2

路径是以添加的路径的相对路径。

1、首先,确保我们已经正确安装了python2.7的环境,然后,编辑一个.py文件。

2、然后,我们用python运行下该文件,可以看到,界面首先弹出了一个选择文件的对话框,符合我们预期。

3、然后,我们在里面选择一个文件,如图所示,这里我们选择了某Word文档。

4、然后,点击【确定】后,可以看到黑色的界面上,打印输出了一段文字:C:/Users/用户名/Desktop/JAVA设计模式总结之23种设计模式.docx,符合预期。

5、然后,又会弹出一个选择文件夹的对话框,这里选择【桌面】,点击【确定】按钮。

6、最后,界面上有输出了:C:/Users/用户名/Desktop,符合我们的预期。

使用路径对象glob()函数和rglob()函数,可以查看指定路径下的文件和子文件夹,两者的区别在于,glob()函数只进行一级查找,而rglob()函数会进行多级查找。

from pathlib import Path

p = Path('d:\\文件夹\\')

r = p.glob('*')

for i in r:

    print(i) #显示glob()函数的结果

print('-' * 25) #这里是分割线

r = p.rglob('*')

for i in r:

    print(i)#显示rglob()函数的结果

查看对应结果如下:

d:\11\11.txt

d:\11\r.mp3

d:\11\t.mp3

d:\11\tp1000

d:\11\文件夹

-------------------------

d:\11\11.txt

d:\11\r.mp3

d:\11\t.mp3

d:\11\tp1000

d:\11\文件夹

d:\11\文件夹\文档.txt

________________END______________