இருக்கும் கோப்பில் எழுதுதல்
இருக்கும் கோப்பில் எழுத, open() செயல்பாட்டிற்கு ஒரு அளவுருவைச் சேர்க்க வேண்டும்:
- "a" - இணைக்க - கோப்பின் இறுதியில் சேர்க்கும்
- "w" - எழுத - இருக்கும் உள்ளடக்கத்தை மேலெழுதும்
எடுத்துக்காட்டு
"demofile.txt" கோப்பைத் திறந்து உள்ளடக்கத்தை இணைக்கவும்:
with open("demofile.txt", "a") as f:
f.write("Now the file has more content!")
#open and read the file after the appending:
with open("demofile.txt") as f:
print(f.read())
இருக்கும் உள்ளடக்கத்தை மேலெழுதுதல்
கோப்பில் இருக்கும் உள்ளடக்கத்தை மேலெழுத, w அளவுருவைப் பயன்படுத்தவும்:
எடுத்துக்காட்டு
"demofile.txt" கோப்பைத் திறந்து உள்ளடக்கத்தை மேலெழுதவும்:
with open("demofile.txt", "w") as f:
f.write("Woops! I have deleted the content!")
#open and read the file after the overwriting:
with open("demofile.txt") as f:
print(f.read())
குறிப்பு:
"w" முறை முழு கோப்பையும் மேலெழுதும்.
புதிய கோப்பை உருவாக்குதல்
Python இல் புதிய கோப்பை உருவாக்க, open() முறையைப் பயன்படுத்தவும், பின்வரும் அளவுருக்களில் ஒன்றைப் பயன்படுத்தவும்:
- "x" - உருவாக்க - கோப்பை உருவாக்கும், கோப்பு ஏற்கனவே இருந்தால் பிழை தரும்
- "a" - இணைக்க - குறிப்பிட்ட கோப்பு இல்லையென்றால் கோப்பை உருவாக்கும்
- "w" - எழுத - குறிப்பிட்ட கோப்பு இல்லையென்றால் கோப்பை உருவாக்கும்
எடுத்துக்காட்டு
"myfile.txt" என்ற புதிய கோப்பை உருவாக்கவும்:
f = open("myfile.txt", "x")
முடிவு: புதிய வெற்றுக் கோப்பு உருவாக்கப்படுகிறது.
குறிப்பு:
கோப்பு ஏற்கனவே இருந்தால், பிழை எழுப்பப்படும்.