我正在嘗試編寫一個python腳本,它將遞歸遍歷一個目錄並在其中創建不同大小的文件。到目前爲止,我已經到了這裏。那麼我沒有寫任何機制來創建不同大小的文件,但我需要它。我非常清楚我寫的文件創建邏輯有問題。任何幫助是非常可觀的。在Python中遞歸地在目錄中創建不同大小的文件
我的代碼:
#!/usr/bin/python
import os
import uuid
for dirs in os.walk('/home/zarvis'):
print dirs
filename = str(uuid.uuid4())
size = 1000000
with open(filename, "wb") as f:
f.write(" " * size)
http://stackoverflow.com/questions/2257441/random-string-使用大寫字母和數字生成python在這裏您可以找到如何生成隨機字符串。通過隨機化範圍,您可以創建隨機文件。 https://docs.python.org/2/library/random.html我想你可以用這個類隨機化你想要的東西。 –
隨機化它正在工作,但我無法在所有目錄內遞歸地創建文件。問題在那裏。 –