Python file read позволяется прочитать данные из файла. file.read([size]) может принимать аргумент, который указывает сколько байт нужно прочитать из файла. Если значение аргумента отрицательное, то метод read прочитает все данные до конца файла.
Пример чтения данных из файла.
Создайте текстовый файл с именем sample.txt и поместите его в папку с вашей программой my_programm.py.
В файл sample.txt вставьте следующий текст:
Этот текст находится во внешнем файле.
При запуске программы он отображается на экране.
Это очень здорово!
Далее откройте файл с вашей программой my_programm.py и введите в него следующий код:
# -*- coding: utf-8 -*-
from sys import argv
script, filename = argv
txt = open(filename)
print "Мы открываем файл %r и выводим из него следующий текст:" % filename
print txt.read()
txt.close()
Теперь откройте консоль и запустите вашу программу с параметром соотвествующим имени вашего файла с текстом (sample.txt):
my_programm.py sample.txt
В результате выполнения вашей программы содержимое файла sample.txt будет выведено на экран.
Пример чтения данных из файла.
Создайте текстовый файл с именем sample.txt и поместите его в папку с вашей программой my_programm.py.
В файл sample.txt вставьте следующий текст:
Этот текст находится во внешнем файле.
При запуске программы он отображается на экране.
Это очень здорово!
Далее откройте файл с вашей программой my_programm.py и введите в него следующий код:
# -*- coding: utf-8 -*-
from sys import argv
script, filename = argv
txt = open(filename)
print "Мы открываем файл %r и выводим из него следующий текст:" % filename
print txt.read()
txt.close()
Теперь откройте консоль и запустите вашу программу с параметром соотвествующим имени вашего файла с текстом (sample.txt):
my_programm.py sample.txt
В результате выполнения вашей программы содержимое файла sample.txt будет выведено на экран.
Комментариев нет:
Отправить комментарий