• 注册
    • 大版主
    • 小版主
  • admin
  • 暂没有数据

    量化 量化 关注:1 内容:13

    13行Python代码编写微信数字货币报价机器人

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 量化
    • 大版主
      import itchat
      import requests
      
      
      #获取价格
      def get_price(symbol):
         request = requests.get("https://api.hbdm.com/api/v1/contract_index?symbol="+symbol).json()
         price = request["data"]
         for item in price:
             return (item['index_price'])            # 获取列表中字典的值
             
             
      #获取并发送消息
      @itchat.msg_register(itchat.content.TEXT)
      def print_content(msg):
         price = get_price(msg['Text'])
         return "火币合约 " + msg['Text'] + "/USDT 价格为:" + str(price) + " 美元"      # 直接将消息返回给发送者
         
         
      itchat.auto_login(hotReload=True)
      itchat.run(True)

      大版主

      Python编译出现错误SyntaxError: Non-ASCII character '\xe7' 时解决方法:

      这是因为Python 2.X的默认编码文件是用ASCII码,如果想要编译通过,则只需要在文件开头加入一行代码将文件存成UTF-8格式即可。代码为

      #coding=utf-8


      回复
      大版主

      wxpy不能用了,基于hook的python机器人,彻底取代itchat

      回复
      大版主


      Python编码错误的解决办法SyntaxError: Non-ASCII character '\xe5' in file、、、、、、、、、、、、:


      在Python源文件的最开始一行,加入一句:

      # coding=UTF-8(等号换为”:“也可以)


      回复

      请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 返回顶部