పైథాన్లో ఫైల్కు ప్రింట్ చేయాలా? ఈ రోజు మనం ఫైల్లకు వ్రాయడం ఎంత సులభమో తెలుసుకుందాం. మేము క్రొత్త ఫైళ్ళను సృష్టించడం, ఇప్పటికే ఉన్న ఫైళ్ళను జోడించడం మరియు ఇప్పటికే ఉన్న ఫైల్లను భర్తీ చేయడం వంటివి కవర్ చేస్తాము.
పైథాన్లో రాయడం కోసం ఒక ఫైల్ని తెరవండి
ఎలా చేయాలో మీకు ఇప్పటికే తెలుసు పైథాన్లో తెరపై ముద్రించండి , కానీ ఫైల్కి ఎలా ప్రింట్ చేయాలో మీకు తెలియకపోవచ్చు. అదృష్టవశాత్తూ, చాలా బిగినర్స్ పైథాన్ ప్రోగ్రామింగ్ లాగా, ఫైల్ రైటింగ్ యొక్క వాక్యనిర్మాణం సరళమైనది, చదవదగినది మరియు అర్థం చేసుకోవడం సులభం.
సంబంధిత: పైథాన్లో మీ స్వంత మాడ్యూల్ను ఎలా సృష్టించాలి, దిగుమతి చేసుకోవాలి మరియు తిరిగి ఉపయోగించాలి
దీన్ని దృష్టిలో ఉంచుకుని, ప్రారంభిద్దాం.
పైథాన్లో కొత్త ఫైల్ని సృష్టించండి మరియు వ్రాయండి
పైథాన్లో కొత్త ఫైల్ను సృష్టించడానికి మరియు ఎడిటింగ్ కోసం దాన్ని తెరవడానికి, అంతర్నిర్మితాన్ని ఉపయోగించండి తెరువు () ఫంక్షన్ మరియు ఫైల్ పేరును పేర్కొనండి x పరామితి.
f = open('testfile.txt', 'x')
'X' పారామీటర్ని ఉపయోగిస్తున్నప్పుడు, మీరు పేర్కొన్న ఫైల్ పేరు ఇప్పటికే ఉన్నట్లయితే మీకు లోపం వస్తుంది.
ఇది విజయవంతమైతే, మీరు ఇప్పుడు దాన్ని ఉపయోగించి ఫైల్కు వ్రాయవచ్చు వ్రాయడానికి() పద్ధతి
f.write('Hello, world!')
మీరు వ్రాసే ప్రతి పంక్తి () (ఎండ్-ఆఫ్-లైన్ అక్షరంతో ముగించబడుతుంది, కాబట్టి ప్రతి అదనపు స్ట్రింగ్ కొత్త లైన్లో వ్రాయబడుతుంది.
పాత ల్యాప్టాప్లతో ఏమి చేయాలి
మీరు తెరిచే ఏదైనా ఫైల్ను ఎల్లప్పుడూ మూసివేయడం మంచి పద్ధతి దగ్గరగా() పద్ధతి లేకపోతే, మీ ఫైల్ డిస్క్లో సేవ్ చేయబడకపోవచ్చు.
f.close()
మీరు పైథాన్లో ఒక ఫైల్ను తక్కువ లైన్లతో సృష్టించవచ్చు మరియు వ్రాయవచ్చు తో కీవర్డ్.
with open('testfile.txt', 'x') as f:
f.write('Hello, world!')
ఈ విధానం సిఫార్సు చేయబడింది ఎందుకంటే 'విత్' సూట్ పూర్తయిన తర్వాత మీ ఫైల్ని ఆటోమేటిక్గా మూసివేస్తుంది, కాబట్టి దానిని మీరే మూసివేయాలని మీరు ఎప్పటికీ గుర్తుంచుకోవాల్సిన అవసరం లేదు.
మీ ఫైల్ వ్రాసిన తర్వాత, మీరు దానిని తెరవడం ద్వారా చదవవచ్చు ఆర్ పరామితి మరియు కాలింగ్ చదవండి() పద్ధతి
with open('testfile.txt', 'r') as f:
print(f.read())
పైథాన్లో ఉన్న ఫైల్కు వ్రాయండి
మీరు వ్రాయాలనుకుంటున్న ఫైల్ ఇప్పటికే ఉన్నట్లయితే, మరియు మీరు దానికి అదనపు పంక్తులను జోడించాలనుకుంటే, మీరు దీన్ని ఉపయోగించి దాన్ని తెరవాలి కు 'జోడింపు' కోసం పరామితి.
with open('testfile.txt', 'a') as f:
f.write('I'm an additional line.')
'A' పారామీటర్తో తెరిచిన తర్వాత మీరు వ్రాసే ఏదైనా కొత్త లైన్తో జతచేయబడుతుంది.
హైలైట్ చేసిన వ్యాఖ్య యూట్యూబ్ అంటే దాని అర్థం ఏమిటి
మీ ఫైథాన్ స్క్రిప్ట్ పనిచేస్తున్న అదే డైరెక్టరీలో మీ ఫైల్ ఉందని కూడా ఈ కోడ్ ఊహిస్తుంది. అది వేరే డైరెక్టరీలో ఉంటే, మీరు దాని మార్గాన్ని పేర్కొనాలి.
ఇంకా నేర్చుకో: పైథాన్లో ప్రస్తుత డైరెక్టరీని ఎలా పొందాలి
పైథాన్లో ఇప్పటికే ఉన్న ఫైల్ని తిరగరాయండి
మీ ఫైల్ ఇప్పటికే ఉనికిలో ఉంది, కానీ మీరు జోడించిన బదులుగా దాన్ని తిరిగి వ్రాయాలనుకుంటే, ఫైల్ని దీనితో తెరవడం ద్వారా మీరు దీన్ని చేయవచ్చు లో పరామితి.
with open('testfile.txt', 'w') as f:
f.write('Hello, world!')
Testfile.txt లో ఏమి వ్రాసినా, అవుట్పుట్ 'హలో, వరల్డ్!' మీరు చదివినప్పుడు.
పైథాన్లో ఫైల్ రైటింగ్ని పరిష్కరించడం
మీరు ఫైల్కు ప్రింట్ చేస్తున్న టెక్స్ట్ గందరగోళంగా లేదా తప్పుగా చదివినట్లయితే, మీరు ఎల్లప్పుడూ సరైన ఎన్కోడింగ్తో ఫైల్ను తెరిచేలా చూసుకోండి.
with open('testfile.txt', 'w', encoding='utf8') as f:
ఈ రోజుల్లో చాలా టెక్స్ట్ ఫైల్లు UTF-8 ఎన్కోడింగ్ని ఉపయోగిస్తాయి, అయితే మరికొన్ని సాధారణమైనవి ISO-8859 (iso-8859-1), UTF-16 (utf16) లేదా Windows-1252 (cp1252).
పైథాన్లో ఫైల్కు ప్రింట్ చేయండి
మీ పైథాన్ టూల్బెల్ట్ ఇప్పుడు ఒక ఫైల్కు ప్రింట్ చేసే సామర్థ్యాన్ని కలిగి ఉంది, స్క్రిప్టింగ్లో తరచుగా చేసే పని.
మీ పైథాన్-లెర్నింగ్ ప్రయాణంలో మీకు సహాయం చేయడానికి, పైథాన్పై లోతైన వివరణలు మరియు చిట్కాలను అందించే వెబ్సైట్ల జాబితాను మేము కలిసి ఉంచాము.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ పైథాన్ ప్రోగ్రామింగ్ నేర్చుకోవడానికి 5 ఉత్తమ వెబ్సైట్లుపైథాన్ ప్రోగ్రామింగ్ నేర్చుకోవాలనుకుంటున్నారా? పైథాన్ ఆన్లైన్లో నేర్చుకోవడానికి ఇక్కడ ఉత్తమ మార్గాలు ఉన్నాయి, వీటిలో చాలా వరకు పూర్తిగా ఉచితం.
తదుపరి చదవండి సంబంధిత అంశాలు- ప్రోగ్రామింగ్
- పైథాన్
జోర్డాన్ MUO లో స్టాఫ్ రైటర్, అందరికీ లైనక్స్ అందుబాటులో ఉండేలా మరియు ఒత్తిడి లేకుండా చేయడంలో మక్కువ ఉంది. అతను గోప్యత మరియు ఉత్పాదకతపై మార్గదర్శకాలను కూడా వ్రాస్తాడు.
జోర్డాన్ గ్లోర్ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి