python3+服务器+微信公众号的聊天机器人

    写在最前:假期想稍微自学一下python语言,在课程中实现了聊天机器人,但是那时候是从网上找的源码,这次想要自己一句一句试试编码。为了利于交互,希望基于微信平台进行开发,但是用自己的微信账号害怕发出去奇怪的东西,现在微信都要基于手机号,小号也用不了,所以希望通过微信公众号实现与聊天机器人的对话,废话就到这里~

    一,编译环境

     这次开发我是基于python3.6 因为我一直喜欢用最新版的东西。。强迫症伤不起。。写到一半才发现。。很多东西真的用python2.x比较好,,但是用都用了。。硬着头皮写下去。。

      在网上搜了很多资料,很多源码,大牛教程都是基于新浪sae作为后台。。但是那个我不懂。。之前毕设有接触过阿里云服务器,9.9半年,一年学生价也就120不到,还是可以接受的,,所以我就自以为是的继续用了阿里云服务器作为后台。

      首先,申请服务器、公众号什么的就不说了,然后我选的是window下的系统,因为习惯..当然了也选了我可以选的最新版2012...在服务器上安装python3.6,安装web.py,这部分代码基本上都是参考大牛教程,将几个大佬的代码整合起来,然后只是把他们从python2.x移植到python3也能跑起来。

        注明:在python3下,pip install web.py不成果,版本不一样

                   需要用pip install web.py==0.40.dev0,

                  然后,千万别忘了去服务器控制台,通过安全规则把80端口放出来,因为微信公众号发的xml包需要的url必须要80端口

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值