0
我对Python很陌生,在编写应用程序时,最终导致了一个混乱的结构。下面的例子应该说明我正在尝试做什么。问题是我无法从common.py调用登录方法,因为它只在web.py或website2.py中定义。如何在模块之间构造重复使用的代码
模块common.py
class Browser():
def load_page():
Login.login()
模块website1.py 进口common.py
class Login:
@staticmethod
def login():
#code to login to this website 1
模块website2.py 进口common.py
@staticmethod
class Login:
def login():
#code to login to website 2
任何思考如何重组这将不胜感激。