下面是Python查看文件大小和文件夹内容的方法的一些攻略。
查看文件大小
Python可以使用os
模块中的os.stat
函数来获取文件的详细信息,其中包括文件大小等信息。以下是示例代码:
import os
filename = 'example.txt'
file_size = os.stat(filename).st_size
print("文件大小: {} bytes".format(file_size))
在上述代码中,我们通过os.stat
函数获取了文件example.txt
的详细信息,并使用st_size
属性获取了文件大小,最后打印出来。
查看文件夹内容
Python可以使用os
模块中的os.listdir
函数来获取文件夹中的所有文件和文件夹的名称。以下是示例代码:
import os
folder_path = '/usr/local/bin/'
folder_content = os.listdir(folder_path)
print("文件夹内容: ")
for content in folder_content:
print(content)
在上述代码中,我们通过os.listdir
函数获取了文件夹/usr/local/bin/
中的所有文件和文件夹的名称,并使用for
循环遍历并打印出来。
值得注意的是,上述代码中我们使用了绝对路径,你可以根据需要修改为相对路径。
另外一个获取文件夹内容的方法是使用os.walk
函数,这个函数可以遍历文件夹及其所有子文件夹中的内容。以下是示例代码:
import os
folder_path = '/usr/local/bin/'
print("文件夹内容: ")
for folder_name, sub_folders, files in os.walk(folder_path):
for file in files:
print(os.path.join(folder_name, file))
在上述代码中,我们使用os.walk
函数遍历了文件夹/usr/local/bin/
及其所有子文件夹中的内容,并打印出了所有的文件路径。
希望对你有所帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python查看文件大小和文件夹内容的方法 - Python技术站