我已经删除了import webpage_get
,但代码中仍有调用模块的行source_code = webpage_get.wget(website)
出乎意料的是,尽管模块不再被导入,但它仍然运行。 PyCharm识别出它还没有被导入,并突出显示模块名称。你知道吗
一个不再导入的模块怎么还能工作? 导入的模块是否以某种方式保存?有没有办法删除任何“保存”的模块?你知道吗
我已经多次重新启动PyCharm和我的机器。你知道吗
website = r'https://www.w3schools.com/'
def main():
source_code = webpage_get.wget(website)
def wget(url):
try:
webpage = urllib.request.urlopen(url)
page_contents = webpage.read()
webpage.close()
page_contents = page_contents.decode()
return page_contents
except Exception as err:
print(f'error loading webpage: {err}')
检查项目目录中是否有任何过时的*.pyc文件。你知道吗
pyc
文件是作为Python构建过程的一部分构建的。有时,如果您移动或重命名一个模块,过时的module_name.pyc
会出现问题。你知道吗相关问题 更多 >
编程相关推荐