Code: Alles auswählen
def crypt(txt,pw,partner):
dateilen = len(txt)
pw_lang = os.urandom(dateilen)
state2 = xorc.setup(pw)
crypted2 = xorc.xor(state2,pw_lang)
state = xorc.setup(pw_lang)
crypted = xorc.xor(state,txt)
del pw
chat.connection(self,partner)
chat.senden(crypted2)
return cryptedIch muss mich da wirklich als absoluter n00b abstempeln lassen, aber wieso hat er da Probleme? die Variable self belegt er doch sowieso selbst, oder?>>> import crypter2
>>> crypter2.crypt("h","h",217.80.179.25)
File "<stdin>", line 1
crypter2.crypt("h","h",217.80.179.25)
^
SyntaxError: invalid syntax
>>> crypter2.crypt("h","h",'217.80.179.25')
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "crypter2.py", line 16, in crypt
chat.connection(self,partner)
NameError: global name 'self' is not defined
>>>
Hab noch nie eine einfache Anleitung zu self gefunden un auch nich im forum wasw, was mich weiterbringt...
