Empty File Create करने के तरीके
तरीका 1: Append Mode में Open करके Close करना (सबसे सरल)
बिना Truncate किए File Create करने का सबसे आसान तरीका (यदि यह Exist करती है तो):
open('my_file.txt', 'a').close()
तरीका 2: Pathlib Module का उपयोग (Python 3.4+)
Python 3.4+ में, आप Files को Touch करने के लिए सीधे pathlib Module का उपयोग कर सकते हैं:
from pathlib import Path
Path('my_file.txt').touch()
तरीका 3: OS Module का उपयोग (Files Open किए बिना)
आप os Module का उपयोग करके Files को Open किए बिना भी Create कर सकते हैं। mknod() Method एक Filesystem Node (File, Device Special File, या Named Pipe) Create करता है जिसका नाम Filename होता है:
import os
os.mknod("my_file.txt")
नोट: os.mknod() के लिए Root Privileges की आवश्यकता हो सकती है और यह सभी Platforms पर Available नहीं है। pathlib.Path.touch() सबसे Portable और Recommended तरीका है।