Я создаю инструмент сетевого обнюхивания для личного использования, и я не могу найти синтаксическую ошибку в своем коде, это, кстати, Python 2.7.9.Синтаксис Ошибка, которую я не могу решить
Вот код;
def main():
global listen
global port
global command
global execute
global upload_destination
global target
if not len(sys.argv[1:]):
usage()
#read the commandline options
В нем говорится, что ошибка приведена ниже в следующих трех строках, любые идеи?
try:
opts, args = getopt.getopt(sys.argv[1:],"hle:t:p:cu:", ¬ ["help","listen","execute","target","port","command","upload"])
except getopt.GetoptError as err:
print str(err)
usage()
Я чувствую, что между Python 2 и 3 было замешано, но я не уверен.
Неверный отступ? –
'..." hle: t: p: cu: ", ¬ [" help "," listen ... '<--- Что это' '¬'? –
Кроме того, пожалуйста, вставьте полный Traceback. –