Day 1 - 搭建开发环境
2023-02-18 15:31:10 时间
搭建开发环境
首先,确认系统安装的Python版本是3.7.x:
$ python3 --version
Python 3.7.0
然后,用pip
安装开发Web App需要的第三方库:
异步框架aiohttp:
$pip3 install aiohttp
前端模板引擎jinja2:
$ pip3 install jinja2
MySQL 5.x数据库,从官方网站下载并安装,安装完毕后,请务必牢记root口令。为避免遗忘口令,建议直接把root口令设置为password
;
MySQL的Python异步驱动程序aiomysql:
$ pip3 install aiomysql
项目结构
选择一个工作目录,然后,我们建立如下的目录结构:
awesome-python3-webapp/ <-- 根目录
|
+- backup/ <-- 备份目录
|
+- conf/ <-- 配置文件
|
+- dist/ <-- 打包目录
|
+- www/ <-- Web目录,存放.py文件
| |
| +- static/ <-- 存放静态文件
| |
| +- templates/ <-- 存放模板文件
|
+- ios/ <-- 存放iOS App工程
|
+- LICENSE <-- 代码LICENSE
创建好项目的目录结构后,建议同时建立git仓库并同步至GitHub,保证代码修改的安全。
要了解git和GitHub的用法,请移步Git教程。
开发工具
自备,推荐用Sublime Text,请参考使用文本编辑器。
参考源码
相关文章
- 讲真,你知道Python咋来的吗?
- 【教程】Python requests库POST方式接收Stream类型的响应
- 2022世界杯的呈现:用简单的python代码画出
- [oeasy]python0029_放入系统路径_PATH_chmod_程序路径_执行原理
- Python Request POST 上传文件 Multipart/form-data
- python 实现dcmtk关联pacs功能 推送下拉影像
- Python selenium webdriver 基本使用
- Python Request get post 代理 基本使用
- Python Xpath解析 数据提取 基本使用
- Python beautifulsoup4解析 数据提取 基本使用
- Python Re 正则表达式 数据匹配提取 基本使用
- Python Tkinter Gui 常用组件介绍 基本使用
- Python~Pandas 小白避坑之常用笔记
- Python 缩进语法的起源:上世纪 60-70 年代的大胆创意!
- 神了,用 Python 预测世界杯决赛,发现准确率还挺高
- 通过python基于netconf协议获取网络中网元的配置数据,助力企业网络控制自动化轻松实现!
- 适用初学者的5种Python数据输入技术
- 2022 PyCharm激活的,码上用起来吧 ,python快速使用等等
- python3.6、python3.10用什么版本的pip
- 基于Python的OpenCV有关像素的操作