किसी विशेष आकार की फ़ाइल बनाने के लिए, बस उस बाइट संख्या (आकार) की तलाश करें जिसकी आप फ़ाइल बनाना चाहते हैं और वहां एक बाइट लिखें।
उदाहरण के लिए
with open('my_file', 'wb') as f: f.seek(1024 * 1024 * 1024) # One GB f.write('0')
यह वास्तव में वह सारी जगह नहीं ले कर एक विरल फ़ाइल बनाता है। एक पूरी फाइल बनाने के लिए, आपको पूरी फाइल लिखनी चाहिए:
with open('my_file', 'wb') as f: num_chars = 1024 * 1024 * 1024 f.write('0' * num_chars)