Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489

Python работа с текстовыми файлами

17.12.2015, 09:22. Показов 4027. Ответов 59
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть функция которая считывает текстовый файл и работает с ним, но у меня много таких файлов одинакового типа меняется только название. Вопрос такой: как передать много файлов в функцию?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.12.2015, 09:22
Ответы с готовыми решениями:

Работа с текстовыми файлами .txt в Python
Здравствуйте, не могу решить задачки, кто может помочь? В первой строке файла start.txt находится количество рабочих дней в месяце. Далее...

Работа с файлами на python
Ребята прошу Вашей помощи! Стоит такая задача: допустим есть файл 1.txt с таким вот содержимым: 1;170 ;24,711 E;119 ;33 ;15 ;0 ;1...

Работа с файлами Python
Дорогие товарищи, изучаю потихонечку Python, учусь работе с файлами. Я сделал следующее: Открываю заданный файл и вывожу его содержимое...

59
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
20.12.2015, 19:00
Студворк — интернет-сервис помощи студентам
вообще ничем, может еще кто поможет
0
51 / 51 / 18
Регистрация: 03.12.2015
Сообщений: 167
20.12.2015, 19:15
У Вас там кстати почему-то бэкслеши не экранированы после C: в путях
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
20.12.2015, 21:10  [ТС]
arctblake, так он и так с этим работает. Может вы поможете с этой проблемой.

Добавлено через 5 минут
Просто не понимаю я его, он работает со 100 файлами, а с 100000 не хочет.

Добавлено через 11 минут
Может можно как то по другому id запросить?

Добавлено через 53 минуты
Jabbson, а можно ли как то текстовый файл записать в csv файл? Если есть, можете на примере показать.
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 22:14  [ТС]
Jabbson, могли бы вы показать пример записи текстового файла в csv файл?
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
22.12.2015, 22:16
А csv - это какой файл, не текстовый?
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 22:19  [ТС]
Jabbson,текстовый формат, предназначенный для представления табличных данных
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
22.12.2015, 22:20
И чем он отличается от "простого" текстового файла?
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 22:23  [ТС]
Ну мне каждое слово записать в ячейку таблицы.
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
22.12.2015, 22:25
И в чем проблема - не знаете как записывать файл?
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 22:44  [ТС]
Нет.

Добавлено через 15 секунд
Вот учусь, но не получается.
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
22.12.2015, 22:45
Python
1
2
with open('filename', 'w') as out:
    out.write(<здесь то, что записать нужно в файл>)
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 22:49  [ТС]
Это я знаю как записывать, csv файл это таблица на подобие excel, вот и проблема как каждое слово записать в ячейку.
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
22.12.2015, 22:50
Намек: Вы знаете как расшифровывается "CSV"? (и так на всякий случай - csv - это не таблица)
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 22:51  [ТС]
Пока вы не спросили, даже не думал, но теперь знаю
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
22.12.2015, 22:53
Итого, CSV - это такой же текстовый файл, где значения разделены запятыми.
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 22:59  [ТС]
А его можно в столбец записывать или только в строку?
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
22.12.2015, 23:01
в строку куда как удобнее)
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
22.12.2015, 23:01  [ТС]
Да просто мне это в базу данных записывать, а кажется что удобнее будет в столбец)
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
23.12.2015, 00:23  [ТС]
Jabbson,попробовал записать текстовый файл csv1.txt в нем текст вида:
Путину доложили об акциях протеста дальнобойщиков, date: 21:57*11.11
Конституционный суд заблокировал резолюцию о независимости Каталонии, date: 21:42*11.11
МГУ попал в топ-100 рейтинга Times Higher Education по инжинирингу и технологиям, date: 21:29*11.11
Песков прокомментировал кадры о секретной системе «Статус-6» на ТВ, date: 20:57*11.11

Python
1
2
3
4
5
6
7
8
9
import sys
import csv
with open("some.csv", "w") as csv_fh:
    writer = csv.writer(csv_fh, delimiter=';')
    p = open('csv1.txt','r')
    
    for lst in p:
        t = lst.split(' ').rstrip()
        writer.writerow(t)
Но у меня почему то записалось через строчку, а как столбцом сделать не знаю.
Миниатюры
Python работа с текстовыми файлами  
0
Эксперт NIX
 Аватар для Marinero
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
23.12.2015, 15:13
Python
8
t = lst.rstrip().split()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.12.2015, 15:13

Работа с файлами в python
Помогите мне с заданием. Вот само задание: Написать приложение, которое будет работать с файлами и каталогами файловой системы. Оно...

Python. Работа с файлами
Всем привет. Помогите пожалуйста вот такая задача у меня: Есть информация про автомобили:марка и цена.(нужно написать минимум 5 машин....

Python 2.4 работа с бинарными файлами
Сам пишу на PHP\C#, появилась нужна пописать скрипты на питоне. Ограничен версией 2.4. 1. Если мне нужно считать с бинарного файла...

Python. Работа с файлами. Добавление текста в файл
Прога должна копировать текст из файла в файл. Пособите кому не трудно )) R = open('Proba.txt', 'r') R.read() FP =open('Проба.txt',...

Работа с текстовыми файлами Python
Есть определённый текстовый файл с текстом, нужно считывать до точки(&quot;.&quot;) и добавлять считанную строку в список, считывать пока не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru