Ошибка в python в объявлении метода

Я сталкиваюсь с ошибкой в ​​python, я кодирую mikrotik python API, и когда я объявляю в методе класса login и вызываю его в основной функции, он показывает ошибку "объект str не является свертываемым". Я искал все, ничего не решило мою проблему.

Вот мой код Это остановится на def login(self,login,password) с ошибкой, о которой я упоминал.

import sys, posix, time, md5, binascii, socket, select

    import sys, posix, time, md5, binascii, socket, select

    class RouterOS:
        def __init__(self,hostIP,login,password):
            self.hostIP = hostIP
            self.login = login
            self.password = password

        def login(self,login,password):
            print "%s"%(login)
            print "%s"%(password)



router = RouterOS('172.16.49.2', 'admin', 'admin')
router.login('admin','admin')

0 ответов

Другие вопросы по тегам