因此,我正在尝试学习如何在两个类之间发送值,而我开始陷入将值从一个类发送到另一个类的麻烦。代码如下:
1级
from proxymanager import ProxyManager
proxy_manager = ProxyManager('proxies.txt')
class Logger:
def __init__(self, lock=multiprocessing.Lock()):
self.logger_lock = lock
colorama.init()
def get_random_proxy(self):
proxy = proxy_manager.random_proxy().get_dict()
return proxy
第2类
from utils import Logger
logger = Logger()
def main():
print(logger.get_random_proxy)
我现在面临的问题是,每当我尝试打印print(logger.get_random_proxy)
时,都会遇到以下错误:ImportError: cannot import name 'get_random_proxy' from 'utils'
,并且我试图找出问题所在,但是我被卡住了,我在这里问你们在这种情况下我在做什么错了?