Подпроцесс IDLE не сделал подключение. Любой IDLE не может запустить подпроцесс или персональный межсетевой экран программное обеспечение блокирует соединение.
Не думайте, что это было задано - как это происходит иногда при запуске очень простых программ? Затем мне нужно пойти в диспетчер задач и остановить все процессы Pythonw, чтобы заставить его работать снова?
Кажется, это происходит случайно на разных битах кода - вот что я делаю в данный момент -
f = open('money.txt')
currentmoney = float(f.readline())
print(currentmoney, end='')
howmuch = (float(input('How much did you put in or take out?:')))
now = currentmoney + howmuch
print(now)
f.close()
f = open('money.txt', 'w')
f.write(str(now))
f.close()
Иногда это работает, иногда это не так!