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

Проблема с exe файлом

30.08.2019, 10:55. Показов 1628. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите в чем может быть проблема. Я написал скрипт который создает qr код(картинка) и сохраняет его в папке со скриптом, потом я добавил интерфейс через tkinter, и создал exe файл, но теперь почему то в папке нет файл с qr кодом(картинка). А если запускать через командную строку то создаст
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.08.2019, 10:55
Ответы с готовыми решениями:

Небольшая проблема с файлом
import sys from random import choice from PyQt5.QtWidgets import QLineEdit, QPushButton, QApplication from PyQt5.QtWidgets import...

Проблема с exe файлом
Здравствуйте, есть очень простая программа, написанная на C# в VisualStudio. Когда запускаю .exe файл в корневой папке программы, всё...

Вызов функций одним exe-файлом из другого exe-файла
Попробовал написать две отдельно компилируемые программы на Delphi. Требуется в экзешнике программы AAA_Unit1 вызывать функции из экзешника...

21
1303 / 843 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
30.08.2019, 11:10
Пути к файлам абсолютные?
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
30.08.2019, 11:10
Rodmistar, где код?
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
30.08.2019, 11:17  [ТС]
Alli_Lupin,
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import pyAesCrypt
import io
import qrcode
from PIL import Image
import docx
from tkinter import Tk, Button, Canvas, Label, Entry
 
bufferSize = 64*1024
doc = docx.Document()
window = Tk()  
 
window.geometry('500x300')
window.title("Создание QR кода")  
 
lbl = Label(window, text="Фамилия")
lbl.place(x=30, y=20)
 
txt = Entry(window, width=20)
txt.place(x=90, y=20)
 
lbl = Label(window, text="Введите ключ")
lbl.place(x=10, y=60)
 
key = Entry(window, width=20)
key.place(x=100, y=60)
 
def resize_image(input_image_path,
                 output_image_path,
                 size):
    original_image = Image.open(input_image_path)
    width, height = original_image.size
    print('The original image size is {wide} wide x {height} '
          'high'.format(wide=width, height=height))
 
    resized_image = original_image.resize(size)
    width, height = resized_image.size
    print('The resized image size is {wide} wide x {height} '
          'high'.format(wide=width, height=height))
    resized_image.show()
    resized_image.save(output_image_path)
 
def clicked():
    res = txt.get()
    password = key.get()
    text1 = bytes(res, encoding="utf_8")
    fIn = io.BytesIO(text1)
    fCiph = io.BytesIO()
    pyAesCrypt.encryptStream(fIn, fCiph, password, bufferSize)
 
    qr = qrcode.QRCode(
        version=10,
        box_size=4,
        border=3
    )
    qr.add_data(str(fCiph.getvalue()))
    qr.make(fit=True)
    img = qr.make_image(fill='black', back_color = 'white')
    img.save('4.jpg')
    resize_image(input_image_path='4.jpg',
                 output_image_path='5.jpg',
                 size=(300, 350))
 
    doc.add_picture('5.jpg', width = docx.shared.Cm(8))
 
    doc.save('picture.docx') 
 
btn = Button(window, text="Создание", command=clicked)
btn.place(x=90, y=250)
    
window.mainloop()
Добавлено через 49 секунд
ioprst, всегда сохранялся в папке со скриптом
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
30.08.2019, 19:11  [ТС]
ioprst, сможете помочь?
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
31.08.2019, 12:33  [ТС]
Alli_Lupin, сможете помочь ?
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
31.08.2019, 17:08
Rodmistar, паковать py-файлы в exe, если в решении используются сторонние модули - плохая практика. Никогда не знаешь, какие модули импортировались, а какие - нет. Помочь вам я смогу только на следующей неделе, пока что совсем нет времени.
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
31.08.2019, 17:54  [ТС]
Alli_Lupin, тогда похоже лучше делать на c#?
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
31.08.2019, 20:48
Rodmistar, это только вам решать. Можно и python использовать так, что бы всё работало. Для этого не обязательно паковать скрипт в exe.
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
31.08.2019, 21:03  [ТС]
я хочу сделать, чтобы пользователи смогли тоже пользоваться, то есть был интерфейс.а так получается командное окно и сам интерфейс, и ещё устанавливать на другом компьютере. Если подскажете как это все обойти, буду благодарен
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
31.08.2019, 21:36
Rodmistar, сделайте web-интерфейс, в чём проблема-то?) это - стандартный метод использования python
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
31.08.2019, 21:49  [ТС]
Alli_Lupin, это все локально будет. Думаете веб интерфейс будет в самый раз ?
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
31.08.2019, 21:52
Rodmistar, по крайней мере, это будет более естественно для языка
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
31.08.2019, 21:59  [ТС]
Alli_Lupin, а при этом на компьютере пользователя нужно будет устанавливать сам python и необходимые библиотеки ?
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
31.08.2019, 22:08
Rodmistar, вы правы
0
4 / 4 / 2
Регистрация: 07.05.2014
Сообщений: 489
31.08.2019, 22:11  [ТС]
Alli_Lupin, поэтому я и думал чтобы ехе файл создать, и не затруднять в этом пользователей
0
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,302
01.09.2019, 23:33
Цитата Сообщение от Rodmistar Посмотреть сообщение
думал чтобы ехе файл создать, и не затруднять в этом пользователей
Возьмите embeddable версию python упакуйте все в установщик и отдавайте в таком виде пользователям
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
01.09.2019, 23:42
tooru, так из использования упаковщика и возникла проблема))
0
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,302
01.09.2019, 23:59
Цитата Сообщение от Alli_Lupin Посмотреть сообщение
упаковщика
имею ввиду установщик вроде InnoSetup, он создает папки, копирует файла, создает ярлыки и т.д.
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,248
02.09.2019, 10:15
tooru, есть мнение, что это немного излишне, хотя и не лишено изящества. Взять весь venv и развернуть на боевой машине. Можно ещё и ярлык сделать с командой в духе "python %some_dir%/my_script.py -<some_key>" организовать и тогда рядовому пользователю и вовсе будет до сиреневой звезды, исполняемое там что-то или интерпретируемое.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.09.2019, 10:15
Помогаю со студенческими работами здесь

Функция MapAndLoad() работает с dll-файлом, не работает с exe-файлом
Доброго времени суток. Объясните, почему программа #include &lt;windows.h&gt; #include &lt;imagehlp.h&gt; #include &lt;stdio.h&gt; int main(int...

Проблемы с .exe файлом
При запуске .exe файла выводит сообщение: &quot;Версия этого файла несовместима с использованием версией Windows. С помощью сведений о системе...

работа с exe-файлом
подскажите пожалуйста мне с моей проблемой.. не знаю как реализовать необходимо вводить программно данные из delphi в готовую программу.

Что-то не так с exe файлом
В visual c++ создаю даже простую програмку Hello world , exe файл как бы быстро открывается и буквально за десятую секунду закрывается. ...

Папка стала exe-файлом
Здравствуйте все ещё раз. У меня новая проблема - папка с фотографиями, хранящаяся на флешке в какой-то момент вдруг стала exe-файлом, её...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Настройки 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