微信公众号开发学习笔记(三):Python虚拟环境下开发前的准备

上一节笔记中记录了在Vs Code配置Python3的虚拟环境。接下来就要开始为开发环境做准备了,我需要将第一节中提到的库安装到虚拟环境中。

安装Flask:Flask是一个微型web框架。


图1

在终端视图中键入

pip install Flask
图2

安装完flask后,pip提示目前使用的版本是18.1,而最新的版本是19.0.2,并给出了升级的指令。

python -m pip install --upgrade pip

将指令复制粘贴,执行。


图3

图4

现在pip已经升级到19.0.2了。

安装wechatpy:wechatpy是一个开源的微信公众平台SDK,目前在github上star比较高。使用SDK可以减少自己代码的编写量,少踩坑。就算自己从头写,也可以拿来作为参考。
在终端视图中键入

pip install wechatpy[cryptography]

pip会在安装wechatpy的同时将依赖的加解密库cryptography一并下载安装。


图5
图6

安装Flask-wechatpy,Flask的wechatpy扩展:
在终端视图中键入

pip install Flask-wechatpy
图7

在工作文件夹根目录创建一个文件夹,取名为app。


图8

在vscode界面中,在app目录下新建一个 __init__.py 文件。
此时会弹出Python扩展的一个提示说“Linter pylint is not installed”,点"Install"按钮安装这个扩展,这个扩展是用来检查Python语法的,非常实用。

图9

图10

__init__.py 文件中键入模块初始化代码。

# -*- coding: utf-8 -*-

from flask import Flask

app = Flask(__name__)

在工作文件夹根目录创建文件 run.py,并键入以下内容。

# -*- coding: utf-8 -*-

from app import app
app.run('127.0.0.1',80,debug = True)
图11

在终端中输入并执行

py run.py

就会启动Flask的内建测试web服务器。
此时在浏览器中访问localhost,就会出现Not Found页面。


图12

现在,开发环境就算是准备好了。可以开始正式进行开发了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容