Junior
Ի՞նչ պետք է անել սկզբում՝ ֆայլը կարդալիս։
sobes.tech AI
Պատասխան AI-ից
Պետք է բացել ֆայլը համապատասխան ռեժիմում՝ ընթերցանության, գրելու, ավելացման կամ բինարի ռեժիմում:
# Ֆայլը բացել ընթերցման համար տեքստային ռեժիմում (UTF-8)
f = open('my_file.txt', 'r', encoding='utf-8')
# Ֆայլը բացել բինարի ռեժիմում գրելու համար
binary_file = open('binary_data.bin', 'wb')
Կարևոր է օգտագործել with կոնտեքստային կառավարիչը, որպեսզի ֆայլը ավտոմատ փակվի գործողությունների ավարտից հետո, նույնիսկ եթե սխալ լինի:
with open('my_file.txt', 'r', encoding='utf-8') as f:
# Ֆայլի պարունակության ընթերցում
content = f.read()
# Ավելին գործողություններ content-ի հետ
# Ֆայլը f ավտոմատ փակվում է `with` բլոկից դուրս գալուց հետո