在Python中,你可以使用`os`模块来查看自己的文件夹。以下是使用`os`模块查看当前文件夹内容的方法:
import os
获取当前工作目录,即当前Python脚本所在的文件夹
current_directory = os.getcwd()
print("当前工作目录:", current_directory)
列出当前工作目录下的所有文件和文件夹
files_and_folders = os.listdir(current_directory)
for item in files_and_folders:
判断是否为文件夹
if os.path.isdir(os.path.join(current_directory, item)):
print(item, "是文件夹")
else:
print(item, "是文件")
这段代码会打印出当前工作目录下的所有文件和文件夹。如果你需要查看其他文件夹,可以修改`os.getcwd()`中的路径。
另外,如果你需要遍历一个文件夹下的所有子文件夹和文件,可以使用`os.walk()`函数,如下所示:
import os
使用os.walk遍历当前文件夹下的所有子文件夹和文件
for root, dirs, files in os.walk('.'):
for name in files:
print(os.path.join(root, name)) 打印文件路径
for name in dirs:
print(os.path.join(root, name)) 打印文件夹路径
这段代码会递归地遍历当前文件夹下的所有子文件夹,并打印出每个文件或文件夹的路径。
请注意,路径分隔符可能因操作系统而异。在Windows系统中,路径分隔符是反斜杠(`\`),而在Unix和Linux系统中,路径分隔符是正斜杠(`/`)。`os.path`模块会自动处理这些差异,确保路径在不同操作系统上都能正确使用