పైథాన్ ఫైల్ ఓపెన్

సర్వర్లో ఫైలును తెరువుము

మేము క్రింది ఫైలును పేర్కొందాం, ఇది పైని పైన ప్యాకేజిలో ఉంది:

demofile.txt

Hello! Welcome to demofile.txt
This file is for testing purposes.
Good Luck!

如需打开文件,请使用内建的 open() 函数。

open() 函数返回文件对象,此对象有一个 read() 方法用于读取文件的内容:

ఇన్స్టాన్స్

f = open("demofile.txt", "r")
print(f.read())

ఇన్స్టాన్స్ నడుపుము

只读取文件的一部分

డిఫాల్ట్ విధంగాread() ఫంక్షన్ మొత్తం పదబంధాన్ని పఠించబడుతుంది, కానీ మీరు పఠించవచ్చు అక్షరాల సంఖ్యను నిర్దేశించవచ్చు:

ఇన్స్టాన్స్

ఫైల్ని మొదటి ఐదు అక్షరాలను పఠించండి:

f = open("demofile.txt", "r")
print(f.read(5))

ఇన్స్టాన్స్ నడుపుము

పందొకటి చదవండి

మీరు ఉపయోగించవచ్చు readline() ఫంక్షన్ ఒక పందొకటి పఠించబడుతుంది:

ఇన్స్టాన్స్

ఫైల్ని ఒక పందొకటి పఠించండి:

f = open("demofile.txt", "r")
print(f.readline())

ఇన్స్టాన్స్ నడుపుము

రెండు సార్లు కాల్ చేయడం ద్వారా readline()మీరు మొదటి రెండు పందొకటి పఠించవచ్చు:

ఇన్స్టాన్స్

ఫైల్ని రెండు పందొకటి పఠించండి:

f = open("demofile.txt", "r")
print(f.readline())
print(f.readline())

ఇన్స్టాన్స్ నడుపుము

ఫైల్ని పందొకటి పందొకటి చూడటానికి విస్మయాన్ని చేయడం ద్వారా మీరు ఫైల్ని పందొకటి పందొకటి పఠించవచ్చు:

ఇన్స్టాన్స్

ఫైల్ని పందొకటి పందొకటి పరిశీలించండి:

f = open("demofile.txt", "r")
for x in f:
  print(x)

ఇన్స్టాన్స్ నడుపుము

ఫైల్ను మూసివేయండి

పూర్తయినప్పుడు ఫైల్ను ఎల్లప్పుడూ మూసివేయడం ఒక మంచి అలవాటు ఉంది.

ఇన్స్టాన్స్

పూర్తయినప్పుడు ఫైల్ను మూసివేయండి:

f = open("demofile.txt", "r")
print(f.readline())
f.close()

ఇన్స్టాన్స్ నడుపుము

కోమెంట్స్:కొన్ని సందర్భాల్లో, బఫరింగ్ కారణంగా, ఫైల్ను మూసివేయడానికి ముందు ఫైల్ని మూసివేయండి, ఫైల్ని మూసివేయడానికి ముందు ఫైల్ని మార్చిన మార్పులు చూపబడలేవు.