Склеивание текстовых файлов

Не знаете, где задать вопрос? Задавайте здесь.
xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -4
Откуда: Lviv
Контактная информация:

Склеивание текстовых файлов

Сообщение xtxskif » 20 дек 2017, 18:06

У меня есть более 400 текстовых файлов с одинаковой структурой. Помогите объединить их в 1. И подскажите как это делаеться.
Заранее благодарю!
ссылка на данные: https://www.dropbox.com/s/mub6fb2hq7x89 ... t.zip?dl=0

trir
Гуру
Сообщения: 5286
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Склеивание текстовых файлов

Сообщение trir » 20 дек 2017, 18:10

Последний раз редактировалось trir 20 дек 2017, 18:15, всего редактировалось 1 раз.

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -4
Откуда: Lviv
Контактная информация:

Re: Склеивание текстовых файлов

Сообщение xtxskif » 20 дек 2017, 18:12

а подскажите как это делаеться в python или notepad++

freeExec
Гуру
Сообщения: 1195
Зарегистрирован: 23 апр 2011, 10:32
Репутация: 205
Откуда: Ульяновск

Re: Склеивание текстовых файлов

Сообщение freeExec » 20 дек 2017, 18:15

xtxskif писал(а):
20 дек 2017, 18:12
в python
Программированием
xtxskif писал(а):
20 дек 2017, 18:12
или notepad++
Копи-пастом

trir
Гуру
Сообщения: 5286
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Склеивание текстовых файлов

Сообщение trir » 20 дек 2017, 18:16

https://pythonworld.ru/tipy-dannyx-v-py ... jlami.html
Копи-пастом
нет, там есть пакетная обработка

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -4
Откуда: Lviv
Контактная информация:

Re: Склеивание текстовых файлов

Сообщение xtxskif » 20 дек 2017, 18:38

а как использовать пакетную обработку в notepad++? Я прсто ищу простой способ слепить 400 файлов в один.

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: Склеивание текстовых файлов

Сообщение jerry-maori » 20 дек 2017, 18:41

получить питоном список файлов в папке
прочитать и склеить.

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -4
Откуда: Lviv
Контактная информация:

Re: Склеивание текстовых файлов

Сообщение xtxskif » 20 дек 2017, 18:45

jerry-maori писал(а):
20 дек 2017, 18:41
получить питоном список файлов в папке
прочитать и склеить.
а можно больше информацыи, я полный 0 в питон

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Склеивание текстовых файлов

Сообщение Boris » 20 дек 2017, 19:54

xtxskif писал(а):
20 дек 2017, 18:45
а можно больше информацыи, я полный 0 в питон
начинайте любые вопросы об автоматизации c ваших исходных навыках - гадание не самая сильная сторона форума.
Склеивание текстовых файлов - банальная операция, выполнить которую способен каждый, кто знаком с командной строкой. В Winows все файлы в одном каталоге объединяются следующей командой:

Код: Выделить всё

copy /A *.txt ..\1.txt
если расположение файлов более сложное и требуется "этакий сложный" обход, используется команда FOR .
Для эстетов и сторонников парадигмы "правильные программы делают правильные вещи и только их" существуют еще XARG, CP, CAT.
PS
Ну зачем тут python ? :shock: А что не R ? :? Еще можно было сразу предложить плагин из QGis. :mrgreen:

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: Склеивание текстовых файлов

Сообщение jerry-maori » 20 дек 2017, 20:10

R -- как бы язык для иного
плагин из QGIS будет написан на python 99%
С учётом того, что насколько там форматы файлов клеятся -- сшивать их механически может оказаться только хуже...
Так что питон -- самое оно
P.S. странно, что не было предложений awk ^)

trir
Гуру
Сообщения: 5286
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Склеивание текстовых файлов

Сообщение trir » 20 дек 2017, 20:10

Ну зачем тут python ? :shock: А что не R ?
думал там лишние заголовки надо будет выкидывать

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -4
Откуда: Lviv
Контактная информация:

Re: Склеивание текстовых файлов

Сообщение xtxskif » 20 дек 2017, 20:40

А какое название в планина qgis который ето делает?

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Склеивание текстовых файлов

Сообщение Boris » 20 дек 2017, 20:46

Для меня странно, что вообще было что то предложено. Автор сказал, что питона не знает. Командную строку, судя по очевидности решения - то же. К чему лишние советы?
trir писал(а):
20 дек 2017, 20:10
думал там лишние заголовки надо будет выкидывать
А знаете - Вы правы. Если сказать мягко, то - "И ЭТО ТЕКСТОВЫЕ ФАЙЛЫ ОДИНАКОВОЙ СТРУКТУРЫ ?" :shock: :evil:
Тут не python нужен, а ИИ.
Это что за вставки в текстовый файл?

<script type="text/javascript" src="https://maps.google.com/maps/api/js?key ... "></script>

<script type="text/javascript">
var arr = new Array();

function initialize() {
var myLatlng = new google.maps.LatLng(40.1170103147039,-74.1506787975368);
var myOptions = {
zoom: 16,175 RAMTOWN GREENVILLE,HOWELL,MONMOUTH, NJ

5Nap
Участник
Сообщения: 85
Зарегистрирован: 21 ноя 2010, 17:36
Репутация: 31

Re: Склеивание текстовых файлов

Сообщение 5Nap » 20 дек 2017, 21:14

Boris писал(а):
20 дек 2017, 20:46
Это что за вставки в текстовый файл?
судя по тому, что вставки эти есть во всех файлах, но в произвольных местах - только питон (ну или r/.., кому чего:).
результат кривого скрэпинга:)

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Склеивание текстовых файлов

Сообщение Boris » 20 дек 2017, 21:21

"Полученный результат тщательно обработать напильником..."Исходные данные тщательно переработать в однородные - а потом объединяйте их чем угодно.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей