我有一个函数可以读取一堆文件并将文件的大小和名称存储在一个名为Partition的类中。这就是它发生的路线:
new_PI = Partition(os.stat(partition_name).st_size, partition_name)
出于某种原因,我注意到存在于Partition类中的文件大小存在问题。为了检查存储的内容,我在代码下面添加了一个打印:
print(os.stat(partition_name).st_size)
并为每个文件打印零。当我在shell中尝试它时,它工作正常(返回1640)。有没有人遇到过类似的东西?