Can Python Staticmethod Call Another Local Method?
<p>In Python, within a class, can a staticmethod call on another local function/method defined within the same class?</p>

<p>I tried the following code and obtained an error message saying foo1() is not defined.</p>

<pre><code>class trialOne(object):

    @staticmethod
    def foo1():
        a = 3.1
        return a

    @staticmethod
    def foo():
        a = foo1()
        return a

obj = trialOne()
b = obj.foo()
</code></pre>