Писане на данни във файл

Писане на данни във файл

Как да се извърши четенето на файла обсъждахме в последната статия. В тази статия, ние ще обсъдят начини за запис на данни във файл. За да се избегнат грешките в резултат на достъп, уверете се, че папката, в която искате да се промени самия файл или право на 777.

За да не се отегчават, ще Ви покажем няколко начина за добавяне на данни за даден файл, и да визуализираш резултатите. За да отворите файл за писане, или да я създадете, ние ще използваме функцията отворен (името на файла, мод), а вторият параметър мод се отбележи, че стойността w (Запис) запис. Ако даден файл с име е посочено името на файла не съществува - тя е създадена.

Създаване на нов файл в Python

След изпълнение на този скрипт, указания път ние snake.txt нов файл, ако файлът е необходимо е създаден, за да проверете правата на ще бъде създадена папката. Добре е да отбележим, че ако snake.txt файл съществувала преди това, след отварянето на отворени функция () и модата на W, а след това съдържанието на файла се изтрива. Ако искате да добавите нещо в края, трябва да използвате режим "а +".

Писане на данни в Python файл

Да приемем, че сме създали нов файл и искате да добавите текст към нея, за това ние използваме метода на запис ().

Можете да запишете и да промените всички видове файлове, които искате да работите. Ограничение за манипулиране на файлове, в зависимост от вида на момента тези функции имат пълен контрол върху файловете, разбира се, ако администраторите са разпределени файл трябва да бъде прав.

Замяна на данни от файлови определени линии

Ако искате да замените данни от файл на своята определена линия. Необходимостта от тази readlines () и writelines (). Ние трябва да се отвори файл линия по ред, сменете реда и запишете файла в последователност, в която стойностите са в списъка.

Snake.txt оригиналния файл

Замяна на 5-ти ред със стойността "Python" на стойност "питон"

Окончателният вид на файл snake.txt

На път за работа, в която сте напълно програмиран да Python непредсказуем случило и имаш в малък инцидент и никой да изтегли колата си от неприятности? Аз препоръчвам отлична пътна помощ, която извади от всяка ситуация на вашия железен кон, може би дори повърна преди работа.

Повече за записите на темата