Хорошо, позвольте мне начать с того, что я знаю, что плохо, что я использую модуль goto, и я не должен быть и blah blah blah. Однако для этой конкретной цели мне это нужно. Позвольте мне также сказать, что я новичок в Python, поэтому старайтесь избегать сложных ответов, спасибо!Ошибка в модуле goto [Python]
Так что с этого пути позвольте мне объяснить мою проблему (Я нахожусь в Linux). Когда я запускаю свою маленькую программу, она работает нормально, пока я не ударил свой первый ввод строки. После того, как я набираю в строке и нажмите клавишу ВВОД, она дает мне эту ошибку:
Traceback (most recent call last):
File "main.py", line 16, in <module>
empid = input("Example Input: ")
File "<string>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/goto.py", line 255, in _trace
_addToCaches(filename)
File "/usr/local/lib/python2.7/dist-packages/goto.py", line 230, in _addToCaches
in tokenize.generate_tokens(open(moduleFilename, 'r').readline):
IOError: [Errno 2] No such file or directory: '<string>'
Я попытался переустановить модуль, переустановка питона, и я не слишком уверен, что строка будет действительно включен в Гото .py в любом случае.
Спасибо,
Cether
EDIT: В соответствии с просьбой, вот код, который приводит к возникновению проблемы:
from goto import *
import time
import sys
import os
label .start
os.system('clear')
print "Example Printout"
exampin = input("Example Input: ")
ошибка происходит, когда я нажимаю войти после того как я войти в строка в этом вводе.
Просьба указать код, который ведет к ошибке. – wallyk
«Я новичок в python, поэтому я использую goto», имеет примерно такое же значение, как «Я новичок в python, поэтому я использую eval». Я бы посоветовал узнать язык до того, как вы начнете вытягивать такие вещи: P – NightShadeQueen
@NightShadeQueen goto - это модуль, который почти не требует знания питона. Если вы не знакомы с модулем, он может быть расположен здесь: [link] (http://entrian.com/goto/) – Cether