Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
 Аватар для DeimozZz
0 / 0 / 0
Регистрация: 18.11.2014
Сообщений: 13

Как вшить в программу на питоне файл

12.04.2018, 23:43. Показов 2352. Ответов 3

Студворк — интернет-сервис помощи студентам
Есть программа на питоне, подскажите как сделать так, что бы не открывать всё время файл некий(docx, pdf), а он сразу был внутри программы, так сказать? Или только перечатывать на LaTeX?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.04.2018, 23:43
Ответы с готовыми решениями:

Как открыть файл на питоне, чтобы внутри содержимый код работал при открытии на питоне?
Хочу открыть файл, чтобы внутри код работал на питоне: >>> a = open(r'F:\python\py\Madi Khasenov.txt') >>> a.read() "x...

как вшить и извлечь файл
как вшить и извлечь файл из своей программы знаю что надо как-то в виде ресурсов но чистого понятного кода так и не нашел не могли бы...

Как вшить файлы в exe-файл
Такая проблема, мне надо набросать программу установки, но мне не особо хочется, чтобы пользователь не мог просматривать файлы перед их...

3
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
13.04.2018, 00:35
Правила

4.1 Прежде чем задать вопрос, воспользуйтесь поиском - возможно, ответ на него уже был дан ранее.
4.7 Как можно более полно описывайте суть проблемы или вопроса, что было сделано для ее решения и какие результаты получены.
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
13.04.2018, 11:55
А чем вас не устраивает "открытие" файла? И при чём тут Latex? Типа, если он на латексе, его уже и открывать не надо?
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
14.04.2018, 01:49
КЭП утверждает, что...
...можно прочитать файл как бинарный код и положить в переменную литералом строки. Дофига, конечно, места займет.
Когда понадобится - читать в память.
Так, например, dll'ки "зашивают" в скрипты, чтобы типа файл не таскать. Или картинки в html разметке. Да мало чего кому захочется запихать в файл... :-)

Добавлено через 3 минуты
P.S. Если же имелось ввиду упаковка программы pyinstaller'ом или cx_Freeze, читайте доку по ним - там есть возможность упаковывать ресурсы в конечный архив.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.04.2018, 01:49
Помогаю со студенческими работами здесь

Как вшить Framework в исполняемый файл
Всем привет. Недавно встречал такую штуку, что можно при помощи какой-то системы создать исполняемый файл на языке C#, для запуска...

Как вшить свой ярлык в .EXE файл?
Ну суть такова, если сделать EXE, и привинтить к нему свой ярлык, то если ты перенесёшь один екзешник на другой комп, флешку или ещё куда...

Как вшить SSL library в программу
Выдает ошибку "Coult not load SSL library" на компьютерах, где нет билдера, если положить 2 dll рядом с exe, то все работает, а можно их...

Как вшить библиотеку MSVCP100.dll в программу?
Добрый день. Написал программу и у меня она работает на отлично, однако у знакомых она требует библиотеку MSVCP100.dll. Вариант скачать ее...

Можно ли "вшить" файл базы SQLite в программу?
Здравствуйте. Возник такой вопрос. Не получается найти ответ :( Возможно ли "вшить" файл sqlite бд внутрь программы c#.net ? ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru