python获取文件目录,python获取当前目录下的所有文件名
1、sys.arg[0]:
importsys
Print(sys.argv[0])#当前脚本输出结果的位置:
G:/Pythonxx/test.py相关推荐:《Python基础教程》
2、os模块
进口货
打印( 1111 )
Print(os.getcwd())#获取当前目录
Print(os.path.abspath( . )))#获取当前工作目录
Print(os.path.abspath( . ))#获取当前工作目录的父目录
print(OS . path . abspath(OS . curdir))#获取当前工作目录的输出结果:
g : python xx venv Scripts python . exeg :/python xx/test . py
1111
G:Pythonxx
G:Pythonxx
G:
G:Pythonxx注意:argv[0]只获取当前脚本的绝对位置;但是os模块中几种获取路径的方法,比如:Open (1.txt , r ),获取当前工作目录,然后在当前工作目录中查找文件。也就是说,大多数文件操作都是相对于当前工作路径的。
3、若要改变当前工作路径,可以用:os.chdir(path) 。
如os.chdir(E:Program Files),大部分文件操作都会相对于E:dir1。Fobj=open(Hello.txt ),这将实际打开E:Program FilesHello.txt文件。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。