Задать вопрос
Anna_Repina
@Anna_Repina
Хочу все знать

Файл написанный на питоне не запускается в убунту, что делать?

Имеется файл с данным содержанием:
import sys


def input_text():
    count = 0
    res = ""

    print('Please input serial number of the server :       ')

    serial_num = input()
    for serial in serial_num:
        count += 1
        res += serial
        if count == 2 or count == 6:
            res += "-"
    print("Result: ", res)
    print("Length: ", len(res))
    if len(res) == 13:
        file = open("result.txt", "a+")
        file.write(str(res))
        file.close()
    elif len(res) < 13:
        print(" ATTENTION: Too short string! ")
        input_text()
    else:
        print(" ATTENTION: Too long string! ")
        input_text()


input_text()


Запускала через python3 ./file.py python file.py - никакого вывода нет, даже об ошибках.

Запускаю под рутом.

В PyCharm- отрабатывает исправно. Где косяк и как его исправить??
  • Вопрос задан
  • 531 просмотр
Подписаться 1 Простой 25 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
  • Stepik
    Программа курсов: Бэкенд-разработка на Python
    1 месяц
    Далее
  • Merion Academy
    Python программист с нуля
    4 месяца
    Далее
  • Skypro
    Python-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@capweb
cd /path
python3 file.py

Может так?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы