прога не работает на других компьютерах!

evil code

Новичок
Пользователь
Фев 6, 2021
7
0
1
Здравствуйте. Проблема в том что прога не может открыть файлы(.txt) на других компах.(и завершается) И как сделать так что-бы она работала и на других устройствах.(я скомплерировал её, Windows7)

Python:
from PIL import Image
from colorit import background, init_colorit

while True:  

    init_colorit()

    g = int(input("Маленькие люди в литературе \n\n (введите нужное вам число) \n\n1-Oпределение маленького человека в литературе. \n2-Николай Васильевич Гоголь-«Шинель» \n3-Достоевский- «Преступлении и наказании»  \n4-Беликов- «Человека в футляре» \n5-Червяков- «Смерти чиновника» \n"))


    if g == 1:
        f = open("I:\\1.txt", "r")
        print(f.read())
    elif g == 2:
        f = open("I:\\2.txt", "r")
        print(f.read())
    elif g == 3:
        f = open("I:\\3.txt", "r")
        print(f.read())
    elif g == 4:
        f = open("I:\\4.txt", "r")
        print(f.read())
    elif g == 5:
        f = open("I:\\5.txt", "r")
        print(f.read())
    else:
        print("вы ввели неправильную команду")
    en = input('продолжить прогу?(y-да, n-нет) ')

    if not en == "y":
        break
 

Вложения

  • 3.txt
    160 байт · Просмотры: 0
Последнее редактирование:

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 625
469
83
я скомпрометировал её
что сделали?

по поводу вопроса
from PIL import Image
from colorit import background, init_colorit
скорее всего не хватает этих модулей на других компах, вам их нужно установить...

запустите ее в командой строке, там увидите ошибки...
 

evil code

Новичок
Пользователь
Фев 6, 2021
7
0
1
что сделали?

по поводу вопроса

скорее всего не хватает этих модулей на других компах, вам их нужно установить...

запустите ее в командой строке, там увидите ошибки...
(скомплерировал) мне надо от проги что-бы она работала на любых компьютерах, на которые не надо устанавливать пайтон. может это винда запрещает проге открывать файл? А так ошибок нет.
 

Noor

Пользователь
Пользователь
Ноя 13, 2020
85
19
8
evil code Посмотрите на py2exe
вот есть видосик как это делать
 

evil code

Новичок
Пользователь
Фев 6, 2021
7
0
1
evil code Посмотрите на py2exe
вот есть видосик как это делать
[/QUOTспасибо
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 625
469
83
 

Форум IT Специалистов