Дәрістер кешені Дәріс №1 Дәріс тақырыбы


Файлдар. Файлдармен жұмыс. Төменде python тілінің файлдармен әрекет жасауға арналған ендірілген құралдары қарастырылады: ашу / жабу, оқу және жазу



бет17/18
Дата30.12.2021
өлшемі0,67 Mb.
#106759
1   ...   10   11   12   13   14   15   16   17   18
Байланысты:
1795460397957 Дәрістер кешені
1795460397957 Дәрістер кешені, 1795460397957 Дәрістер кешені, 1795460397957 Дәрістер кешені

Файлдар. Файлдармен жұмыс. Төменде python тілінің файлдармен әрекет жасауға арналған ендірілген құралдары қарастырылады: ашу / жабу, оқу және жазу.


Файлмен жұмыс жасау үшін алдымен оны ашып алу керек. Ол үшін open ендірілген функциясы қолданылады:

f = open('text.txt', 'r')

Open функциясының көптеген өлшемдері бар, бірақ олардың ішінде ең қажетті 3 аргументі бар. Олардың біріншісі файлдың аты, файлға баратын жолдың өзі салыстырмалы немесе абсолютті болуы мүмкін. Екінші аргумент –ол файлды ашу режімі.
Кесте 4

Файлды ашу режімдері



Режім

Белгіленуі

'r'

Оқу үшін ашу (әдепкі мән болып табылады)

'w'

Жазу үшін ашу, файлдың ішіндегі мәні жойылады, файл жоқ болса, онда жаңадан құрылады

'x'

Жазу үшін ашу, егер файл жоқ болса, онда ерекше жағдай деп саналады

'a'

қосымша жазу үшін ашу, ақпарат файлдың соңына қосылады

'b'

Екілік режимде ашу

't'

мәтіндік режимде ашу (әдепкі мән болып табылады)

'+'

оқу және жазу үшін ашу

Режимдер біріктірілген болуы мүмкін, яғни, мысалы, 'rb' – екілік режімде оқу. Әдепкі жағдайда мәні 'rt' болады.

Соңғы аргумент encoding, ол тек мәтіндік режімде файлды оқу кезінде қажет. Бұл аргумент кодтауды анықтайды.



Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   18




©engime.org 2022
әкімшілігінің қараңыз

    Басты бет