Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Python

Обработка файлов Python:как создать текстовый файл, прочитать, записать, открыть

Обработка файлов Python

В Python нет необходимости импортировать внешнюю библиотеку для чтения и записи файлов. Python предоставляет встроенную функцию для создания, записи и чтения файлов.

В этом уроке по работе с файлами в Python мы узнаем:

Как открыть текстовый файл в Python

Чтобы открыть файл, вам нужно использовать встроенный open функция. Функция открытия файла Python возвращает объект файла, который содержит методы и атрибуты для выполнения различных операций по открытию файлов в Python.

Синтаксис функции открытия файла Python

04

Здесь

Подробнее об этих режимах рассказывается ниже

Как создать текстовый файл в Python

С помощью Write to file Python вы можете создавать текстовые файлы (guru99.txt), используя код, который мы продемонстрировали здесь:

Шаг 1. Откройте файл .txt

13

Шаг 2. Введите данные в файл

21

Шаг 3. Закройте экземпляр файла

35

Вот результат после выполнения кода для создания текстового файла в примере Python:

<центр>

<рисунок>

Как создать текстовый файл в Python

Когда вы нажмете на свой текстовый файл, в нашем случае «guru99.txt», он будет выглядеть примерно так

<центр>

<рисунок>

Пример создания текстового файла в Python


Как добавить текстовый файл в Python

Вы также можете добавлять/добавлять новый текст в уже существующий файл или в новый файл.

Шаг 1)

43

Еще раз, если вы видите знак плюса в коде, это означает, что он создаст новый файл, если он не существует. Но в нашем случае у нас уже есть файл, поэтому нам не нужно создавать новый файл для Python, добавляя к операции с файлом.

Шаг 2)

51

Это запишет данные в файл в режиме добавления.

<центр>

<рисунок>

Как добавить текстовый файл в Python

Вы можете увидеть результат в файле «guru99.txt». Вывод кода состоит в том, что к предыдущему файлу добавляются новые данные с помощью операции Python append to file.

<центр>

<рисунок>

Пример добавления текстового файла в Python

Как читать файлы в Python

Вы можете прочитать файл в Python, вызвав файл .txt в «режиме чтения» (r).

Шаг 1) Откройте файл в режиме чтения

64

Шаг 2) Мы используем функцию режима в коде, чтобы проверить, что файл находится в открытом режиме. Если да, то продолжаем

76

Шаг 3) Используйте f.read для чтения данных файла и сохранения их в переменном содержимом для чтения файлов в Python

82

Шаг 4) Распечатать содержимое текстового файла чтения Python

Вот результат чтения примера файла Python:

<центр>

<рисунок>

Как читать файлы в Python


Как прочитать файл построчно в Python

Вы также можете прочитать свой файл .txt построчно, если ваши данные слишком велики для чтения. Код readlines() разделит ваши данные в удобном для чтения режиме.

<центр>

<рисунок>

Как прочитать файл построчно в Python

При запуске кода (f1=f.readlines()) чтобы читать файл построчно в Python, он будет разделять каждую строку и представлять файл в читаемом формате. В нашем случае строка короткая и читабельная, вывод будет похож на режим чтения. Но если есть сложный файл данных, который не читается, этот фрагмент кода может быть полезен.

Режимы файлов в Python

Ниже приведены различные режимы файлов в Python. :

Режим Описание
'р' Это режим по умолчанию. Открывает файл для чтения.
'w' Этот режим открывает файл для записи.
Если файл не существует, создается новый файл.
Если файл существует, файл обрезается.
'x' Создает новый файл. Если файл уже существует, операция завершается ошибкой.
‘а’ Открыть файл в режиме добавления.
Если файл не существует, создается новый файл.
'т' Это режим по умолчанию. Он открывается в текстовом режиме.
'б' Открывается в двоичном режиме.
'+' Это откроет файл для чтения и записи (обновления)

Вот полный код Python print() to File Example

Пример Python 2

92

Пример Python 3

Ниже приведен еще один пример Python print() в файл:

100 

Обзор

  • Python позволяет читать, записывать и удалять файлы
  • Используйте функцию open("filename", "w+") для создания текстового файла Python. Знак + указывает интерпретатору Python открыть текстовый файл Python с разрешениями на чтение и запись.
  • Чтобы добавить данные в существующий файл или выполнить операцию печати Python в файл, используйте команду open("Filename", "a “)
  • Используйте функцию чтения Python из файла, чтобы прочитать ВСЁ содержимое файла
  • Используйте функцию readlines для чтения содержимого файла по одному.

Python

  1. C Обработка файлов
  2. Файловый ввод-вывод Python
  3. Как инициализировать RAM из файла с помощью TEXTIO
  4. Java BufferedReader:как читать файл в Java с примером
  5. Оператор Python Print():как печатать с примерами
  6. Python Проверить, существует ли файл | Как проверить, существует ли каталог в Python
  7. Python JSON:кодировать (дампы), декодировать (загружать) и читать файл JSON
  8. Среднее значение Python:как найти СРЕДНЕЕ значение списка в Python
  9. Python — файловый ввод-вывод
  10. Python — обработка исключений