import json
from six.moves.urllib_parse import urlencode
from six.moves.urllib_request import urlopen
from django.core.management.base import CommandError
def call(method, data, post=False):
"""
Calls `method` from the DISQUS API with data either in POST or GET.
Returns deserialized JSON response.
"""
url = "%s%s" % ("http://disqus.com/api/", method)
if post:
# POST request
url += "/"
data = urlencode(data)
else:
# GET request
url += "?%s" % urlencode(data)
data = ""
res = json.load(urlopen(url, data))
if not res["succeeded"]:
raise CommandError(
"'%s' failed: %s\nData: %s" % (method, res["code"], data)
)
return res["message"](模块)移动 导入"six.moves.urllib_parse“无法从sourcePylancereportMissingModuleSource解析
将六个模块安装到Python虚拟环境中
六件可以毫无问题地进口,
发生于six.moves MissingModuleSource
为什么不能进口?six.moves
发布于 2022-02-17 07:00:27
尝试在IDE中更改python的系统解释器路径,并将其设置为已安装模块的虚拟环境。
https://stackoverflow.com/questions/71153397
复制相似问题