подключение к розетке - PullRequest
       7

подключение к розетке

0 голосов
/ 20 апреля 2011
         arg = data.split( )   

         args = '' 
         for index,item in enumerate(arg) : 
              if index > 3: 
                  if args == '': 
                      args = item 
                  else : 
                          args += ' ' + item


  if data.find('!check') != -1:
     nick = data.split('!')[ 0 ].replace(':','')
     s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
     ip = args[1]
     port = int(args[2])
     try:
         s.connect((ip, port))
         s.send('PRIVMSG ' + chan + " :" ' its alive' + '\r\n')
     except socket.error:
         s.send('PRIVMSG ' + chan + " :" ' its dead' + '\r\n')

Я пытаюсь подключиться к прокси-серверу, чтобы увидеть, жив он или нет, но я продолжаю получать эту ошибку ..

port = int(args[2]) 
ValueError: invalid literal for int() with base 10: '.'

1 Ответ

1 голос
/ 20 апреля 2011

Какие аргументы вы приводите в коде? ValueError говорит вам, что вы пытаетесь преобразовать точку (.) в целое число, что не имеет смысла. Что такое args?

...