How do I make a static function in an Class that can be called by another object?

Thanks in advance.

Have a look at staticmethod and classmethod built ins in the python documentation.

Could somebody give me a snippet of code, where two classes that exist in different files, with one is calling a user defined static method of the other.

All I can find on the internet is examples where they only work with the static method being called with in the class file. I cannot call that method from another class.


This is my predicament

class Object1:

	def printDamnIT():
		print 'PRINT DAMN IT!' # You can see I'm getting very frustrated

Within another file

import sys
import Object1


Error that I am getting :-

ATTRIBUTEERROR: 'module' object has no attribute 'printDamnIT'

The way you are importing to need to use
to give the namespace too.