python获取文件目录,python获取当前目录下的所有文件名

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: