class MyClass: def myFunc(self): pass
Can I create MyFunc() outside of the class definition, maybe even in another module?
MyFunc()
Yes you can definitely have functions outside of a class. Here is a mini example...
def date_parse(date_string): return date(date_string) class MyClass: def myFunc(self): pass def myDateFunc(self, date_string): self.date = date_parse(date_string)