Проблема с Pycharm. Помогите пожалуйста, очень программа нравится.

Grender

Пользователь
Пользователь
Май 14, 2022
13
5
3
PyCharm Community Edition 2022.1.1
Python 3.10
Windows 10
Выдает (invalid literal for int() with base 10: '') при втором int(input). Первый работает! Остальные соответственно нет.
Проверял в IDLE Shell 3.10.4 - там все в порядке.
Месяц все было в порядке, вчера установилось какое то обновление для Pycharm, может оно или что то другое?

Python:
a = int(input())
b = int(input())
print(a)
print(b)
 
  • Мне нравится
Реакции: SC20K

Mr.B1rd

Новичок
Пользователь
Май 30, 2022
1
0
1
Аналогичная проблема. На вводе только цифры, а в результате ошибка :( Кто-то еще сталкивался с этим и как чинить?
 

Вложения

  • Screenshot_3.png
    Screenshot_3.png
    47,3 КБ · Просмотры: 3

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
Аналогичная проблема. На вводе только цифры, а в результате ошибка :( Кто-то еще сталкивался с этим и как чинить?
уже всё сказано выше, разве нет?
 

vim

Новичок
Пользователь
Июн 14, 2022
2
0
1
У меня точно такая же проблема с PyCharm 2022.1.1 (Edu) Build #PE-221.5591.62 ( Python 3.10, Win10) и появляется такая же ошибка с int (ValueError: invalid literal for int() with base 10: '')

Скажите, пожалуйста, Вам удалось решить эту проблему и если удалось, то, как?
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
Скажите, пожалуйста, Вам удалось решить эту проблему и если удалось, то, как?
не использовать инпуты, вот ввод цифр через форму tkinter
Код:
# запуск
# from form import Main
# m = Main()
# print('Число из формы:', m.result)

import tkinter as tk
class Main():
    def __init__(self):
        self.root = tk.Tk()
        self.root['bg'] = '#000'
        # ширина и высота формы, место появления формы на экране, ширина и высота от края экрана
        self.root.geometry('300x700+200+0')
        self.root.title('Введите число и нажмите =============')
        self.root.resizable(False, False)
        self.result = ''
        self.build()
        self.root.mainloop()

    def build(self):
        self.var = tk.StringVar(self.root)
        self.var.set('0')
        self.lbl = tk.Label(textvariable=self.var,
                            font=('Times New Roman', 21, 'bold'),
                            bg='#000', foreground='#FFF')
        self.lbl.place(x=11, y=50)

        btns = [
            'Очистить', 'Удалить',
            '1',        '2',
            '3',        '4',
            '5',        '6',
            '7',        '8',
            '9',        '0',
            '=============']

        x = 35
        y = 120
        for bt in btns:
            w = 115
            if bt == '=============':
                w = 232
            com = lambda x=bt: self.logicalc(x)
            tk.Button(self.root, text=bt, bg='#FFF',
                      font=('Times New Roman', 15),
                      command=com).place(x=x, y=y, width=w, height=79)
            x += 117
            if x > 200:
                x = 35
                y += 81

    def logicalc(self, operation):
        if operation == 'Очистить':
            self.var.set('')
        elif operation == 'Удалить':
            self.var.set(self.var.get()[:-1])
        elif operation == '=============':
            self.result = self.var.get()
            self.root.destroy()
        else:
            if self.var.get() == '0':
                self.var.set('')
            self.var.set(f'{self.var.get()}{operation}')
 
Последнее редактирование:

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
932
208
43
20
Москва
У меня точно такая же проблема с PyCharm 2022.1.1 (Edu) Build #PE-221.5591.62 ( Python 3.10, Win10) и появляется такая же ошибка с int (ValueError: invalid literal for int() with base 10: '')

Скажите, пожалуйста, Вам удалось решить эту проблему и если удалось, то, как?
Использовать другие версии PyCharm
 

vim

Новичок
Пользователь
Июн 14, 2022
2
0
1
Использовать другие версии PyCharm
спасибо! Установка новой версии помогла решить проблему
 

o9urec

Новичок
Пользователь
Июн 21, 2022
1
0
1
Переустановка pycharm решит данную проблему.
 

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