Python到slack文本集成

Python到slack文本集成,python,python-requests,slack,Python,Python Requests,Slack,上面的程序提示错误 def send_message_to_slack(text): from urllib3 import request from urllib3 import parse import json post = {"text": "{0}".format(text)} try: json_data = json.dumps(post) req = request.Request("https://ho

上面的程序提示错误

def send_message_to_slack(text):
    from urllib3 import request
    from urllib3 import parse
    import json

    post = {"text": "{0}".format(text)}

    try:
        json_data = json.dumps(post)
        req = request.Request("https://hooks.slack.com/services/web-hook",
        data=json_data.encode('ascii'),
        headers={'Content-Type': 'application/json'})
        resp = request.urlopen(req)
    except Exception as em:
        print("EXCEPTION: " + str(em))

send_message_to_slack('This message is from Python program')
回溯(最近一次呼叫最后一次):
文件“slacktext.py”,第17行,在
向\u slack发送消息(此消息来自Python程序)
文件“slacktext.py”,第3行,在发送消息到slack中
从urllib3导入解析
ImportError:无法导入名称“parse”

我已安装urllib3,但无法从urllib导入解析导入解析和请求

;在send_message_to_slack(“此消息来自Python程序”)文件“slacktext.py”的第3行中,删除用于
parse
回溯(最后一次调用):文件“slacktext.py”的第17行,在从urllib3导入解析3导入解析3发送消息到\u slack中:无法导入名称“parse3”
仍然是相同的错误您的导入行应该是来自urllib导入解析的
,而不是来自urllib3导入解析的
,也不是来自urllib3导入解析的
。看看上面文档中的例子。解决了我的问题。非常感谢。
Traceback (most recent call last):
  File "slacktext.py", line 17, in <module>
    send_message_to_slack('This message is from Python program')
  File "slacktext.py", line 3, in send_message_to_slack
    from urllib3 import parse
ImportError: cannot import name 'parse'