python文件目录
时间: 2023-10-15 14:27:54 浏览: 172
Python中的文件目录可以通过使用os模块来获取和操作。可以使用os.getcwd()函数来获取当前工作目录。例如,在E:\a文件中,可以通过以下代码获取当前工作目录:
import os
print(os.getcwd())
此外,还可以使用os.walk()函数遍历指定目录下的文件和子目录。以下是一个示例代码:
import os
path = "C:\\demo" # 指定要遍历的根目录
print("【",path,"】 目录下包括的文件和目录:")
for root, dirs, files in os.walk(path, topdown=True): # 遍历指定目录
for name in dirs: # 循环输出遍历到的子目录
print("∏",os.path.join(root, name))
for name in files: # 循环输出遍历到的文件
print("≌",os.path.join(root, name))
另外,如果想获取文件的绝对路径,可以使用os.path模块提供的abspath()函数。该函数可以将相对路径转换为绝对路径。例如:
import os
file_path = "relative_path.txt"
absolute_path = os.path.abspath(file_path) <span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Python文件及目录操作(目录操作篇)](https://blog.csdn.net/m0_63794226/article/details/126435297)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文