私は「new.py」というプログラム名を持っています。
class hello:
def __init__(self, summary):
self.summary = summary
def hi(self):
print self.summary
if __name__ == "__main__":
h = hello(summary = "this is a hello program")
h.hi()
関数hiにアクセスして別のプログラム名another.pyにアクセスしたい場合、関数にアクセスできません。助けて、私も修正してください... another.py:
import new
class another:
def __init__(self, value):
self.value = value
def show(self):
print "value is %s" % self.value
new.hi()
print "done"
if __name__ == "__main__":
a = another(value = "this is a another value")
a.show()
出力:
new.hi()
AttributeError: 'module' object has no attribute hi