|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
||||||||||||||||
Извлечение из файлов и запись в новый22.04.2017, 08:50. Показов 1780. Ответов 15
Метки нет (Все метки)
Приветствую всех!
Тут появилась такая задачка(просмотрел несколько форумов и ничего не нашел(наверняка плохо смотрел(но это всегда так после бессонной ночи в поисках решения))): Есть несколько файлов одинаковой структуры
Вопрос: как прочитать все это и вывести в файл такое:
Помогите, пожалуйста.
0
|
||||||||||||||||
| 22.04.2017, 08:50 | |
|
Ответы с готовыми решениями:
15
Извлечение определённых фрагментов текста из XML-файлов и их запись в одноимённые с XML-файлами TXT-файлы Работа с файлами запись из двух файлов в новый Сохранение различных файлов в теле програмы (в создаваемой нами) и извлечение их(файлов) на локальный диск |
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
|||||||||||
| 22.04.2017, 18:27 | |||||||||||
0
|
|||||||||||
|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
|
| 22.04.2017, 18:49 [ТС] | |
|
Ты наверное не так понял.
Надо взять из всех файлов в каталоге определенные значения и записать их в отдельный файл.
0
|
|
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
||||||
| 22.04.2017, 19:01 | ||||||
1
|
||||||
|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
|||||||
| 22.04.2017, 20:31 [ТС] | |||||||
![]() Весь stackoverflow прерыл... Даже подсунул "правильный" файл, из системы
0
|
|||||||
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
||
| 22.04.2017, 20:50 | ||
|
Добавлено через 28 секунд Скрипт там же, где файлы?
0
|
||
|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
|
| 22.04.2017, 20:57 [ТС] | |
|
да, там же
0
|
|
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
||||||
| 22.04.2017, 21:03 | ||||||
0
|
||||||
|
757 / 306 / 190
Регистрация: 20.05.2016
Сообщений: 593
|
|||||||||||
| 22.04.2017, 21:16 | |||||||||||
|
Jabbson, обратите внимание на
плохочитаемый код в декларативном стиле
0
|
|||||||||||
|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
|||||||
| 22.04.2017, 21:23 [ТС] | |||||||
|
Все равно не работает.
Буду завтра копать. Уморился сегодня уже ![]() Спасибо! Добавлено через 4 минуты Здесь типичный файл
[Desktop Entry] Version=1.0 Type=Application Exec=zim %f Icon=zim StartupNotify=true Terminal=false Categories=Utility;TextEditor;GTK; MimeType=application/x-zim-notebook;text/x-zim-wiki;application/x-gjots; Keywords=Text;Editor;Write;Wiki;Notes;No tebook;Journal; Name=Zim Desktop Wiki Comment=Edit text files "wiki style" GenericName=Text Editor Name[cs]=Zim Desktop Wiki Comment[cs]=Upravujte textové soubory jako wiki GenericName[cs]=Textový wiki editor Name[de]=Zim Desktop Wiki Comment[de]=Bearbeite Textdateien im 'Wiki-Stil' GenericName[de]=Texteditor Name[es]=Zim Wiki de escritorio Comment[es]=Editar archivos de texto "estilo wiki" GenericName[es]=Editor de texto Name[fr]=Zim, le Wiki de bureau Comment[fr]=Modifier les fichiers textes «*à la façon wiki*» GenericName[fr]=Éditeur de texte Name[he]=זים הוויקי השולחני Comment[he]=ערוך קבצי טקסט "בסגנון ויקי" GenericName[he]=עורך טקסט Name[it]=Zim Desktop Wiki Comment[it]=Crea file di testo in stile "Wiki" GenericName[it]=Editor di Testo Name[nl]=Zim Desktop Wiki Comment[nl]=Bewerk tekstbestanden ""wiki style"' GenericName[nl]=Tekst Verwerker Name[pt]=Wiki Pessoal Zim Comment[pt]=Editor de texto "tipo wiki" GenericName[pt]=Editor de Texto Name[sv]=Zim Desktop Wiki Comment[sv]=Redigera textfiler i wikimiljö GenericName[sv]=Textredigerare Name[da]=Zim Desktop Wiki Comment[da]=Redigér tekst filer i "wikistil" GenericName[da]=Tekstredigeringsprogram Name[ca]=Zim Wiki d'escriptori Comment[ca]=Editar arxius de text "wiki style" GenericName[ca]=Editor de text Name[et]=Zim Töölaua Viki Comment[et]="Viki stiilis" teksti kirjutamine GenericName[et]=Tekstiredator Name[gl]=Wiki Personal Zim Comment[gl]=Editor de texto "ó xeito Wiki" GenericName[gl]=Editor de textos Name[ja]=Zim デスクトップ・ウィキ Comment[ja]="ウィキ形式"の文書を作成します GenericName[ja]=テキスト・エディタ Name[pt_BR]=Zim Desktop Wiki Comment[pt_BR]=Edite arquivos de texto no "estilo wiki" GenericName[pt_BR]=Editor de texto Name[ru]=Zim Desktop Wiki Comment[ru]=Редактировать текстовые файлы в стиле "wiki" GenericName[ru]=Редактор текста Name[zh_CN]=Zim 桌面维基 Comment[zh_CN]=编辑文本文件“维基风格” GenericName[zh_CN]=文本编辑器 GenericName[ar]=محرّر النصّ Name[en_GB]=Zim Desktop Wiki Comment[en_GB]=Edit text files "wiki style" GenericName[en_GB]=Text Editor GenericName[fa]=ویرایشگر متن Name[fi]=Zim työpöytä-wiki Comment[fi]=Muokkaa tekstitiedostoja "wiki-tyylillä" GenericName[fi]=Tekstieditori GenericName[ko]=텍스트 편집기 Name[ml]=സിം പണിയിട വിക്കി GenericName[ml]=ടെക്സ്റ്റ് എഴുത്തിടം Name[nb]=Zim Skrivebords-wiki Comment[nb]=Endre tekstfiler "på wiki måten" GenericName[nb]=Tekstbehandler Comment[pl]=Edytuj w stylu Wiki GenericName[pl]=Edytor tekstu Name[tr]=Zim Desktop Wiki Comment[tr]=Metin dosyalarını "wiki tarzı"nda düzenleyin GenericName[tr]=Metin Düzenleyici Comment[bg]=Редактирай текстовите файлове като wiki GenericName[bg]=Текстов редактор Name[eu]=Zim Mahaigaineko Wikia Comment[eu]=Editatu testu fitxategiak "wiki erara" GenericName[eu]=Testu-editorea GenericName[sk]=Textový editor GenericName[sr]=Уређивач текста Name[zh_TW]=Zim 桌面維基 Comment[zh_TW]=以維基樣式編輯文字檔案 GenericName[zh_TW]=文字編輯器 X-Ayatana-Desktop-Shortcuts=X-QuickNote;X-QuickNoteClipboard; [X-QuickNote Shortcut Group] Name=Quick Note Exec=zim --plugin quicknote TargetEnvironment=Unity [X-QuickNoteClipboard Shortcut Group] Name=Quick Note from Clipboard Exec=zim --plugin quicknote input=clipboard TargetEnvironment=Unity Ваш код:
0
|
|||||||
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
||||||
| 22.04.2017, 21:27 | ||||||
|
Не, не, если вы даете входной файл, вы гарантируете формат. Какой вы дали формат?
0
|
||||||
|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
|||||||
| 22.04.2017, 22:18 [ТС] | |||||||
|
Ну да. Просто рылся в системе и вспомнил про каталог с аналогичным форматом файлов. Мне показалось интересным посмотреть. Их там больше!
Завтра перепроверю на своих файлах, ибо сегодня уже сил нет. Добавлено через 16 минут Таки да,
А что не так с системными *.desktop файлами? Почему их не хочет? Добавлено через 7 минут Понял! У них последовательность Name, Type, Lang другая(Lang может и не быть).
0
|
|||||||
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
|
| 23.04.2017, 03:50 | |
|
Последовательность не имеет значение, а если какого-то из значений может не быть, то запрашивать его лучше через .get, так не будет ошибки.
0
|
|
|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
|||||||||||
| 25.04.2017, 07:02 [ТС] | |||||||||||
|
Jabbson, В общем, путем голововредительства наваял следующее:
Выхлоп такой
Как бы это оптимизировать, если возможно? REM: Все проги из этого меню запускаются
0
|
|||||||||||
|
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
|
|
| 25.04.2017, 07:06 | |
|
0
|
|
|
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
|
|||||||
| 25.04.2017, 07:23 [ТС] | |||||||
|
Подравнял под 3.6
Там еще есть пункт "Categories=", "Name[ru]=" и даже "Name[ru_RU]", хочется реализовать так, как сделано в xdg-menu for archlinux (она на perl). А еще непонятно, как оно сортирует.
0
|
|||||||
| 25.04.2017, 07:23 | |
|
Помогаю со студенческими работами здесь
16
Извлечение файлов из CAB Извлечение звуковых файлов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|