किसी फ़ाइल के मौजूद होने की स्थिति में उसे काटे बिना सरलता से बनाने का सबसे आसान तरीका है -
open('my_file.txt', 'a').close() पायथन 3.4+ में, आप फ़ाइलों को छूने के लिए सीधे पाथलिब मॉड्यूल का उपयोग कर सकते हैं। उदाहरण . के लिए ,
from pathlib import Path
Path('my_file.txt').touch() आप os मॉड्यूल का उपयोग किए बिना उन्हें खोले बिना भी नई फाइलें बना सकते हैं। विधि mknod() फ़ाइल नाम नामक एक फाइल सिस्टम नोड (फ़ाइल, डिवाइस विशेष फ़ाइल या नामित पाइप) बनाता है। उदाहरण . के लिए ,
import os
os.mknod("my_file.txt")