DjangoBlog
0.前言
python连接数据库
- 在mysql中创建一个数据库mydb
- 在python中import pymysql
- 连接数据库
1 | import pymysql |
Python查询Mysql使用fetchone()方法获取单条数据,使用fetchall()方法获取多条数据。
- fetchone():该方法获取下一个查询结果集。结果集是一个对象[return single tuple]
- fetchall():接收全部的返回结果行。[return multiple tuples]
- rowcount:这是一个只读属性,并返回执行execute()方法后影响的行数。
创建虚拟环境
在terminal中输入
1 | # 在当前目录中创建虚拟环境 |
虚拟环境的优点
- 使不同应用开发环境独立
- 环境升级不影响其他应用,也不会影响全局的python环境
- 它可以防止系统中出现包管理混乱和版本的冲突
pip list
查看已经安装的module
CD命令
1 | 切换路径 |
requirements.txt项目依赖
可以是项目在另一个环境上重新构建项目所需要运行的环境依赖包
【将依赖包目录打包到项目里】
1 | 使用之前先在terminal里使用cd切换好路径 |
第一种【适合但虚拟环境】
1 | # terminal windows使用 |
这种方式,会将环境中的依赖包全都加入,如果使用的全局环境,则下载的所有包都会在里面,不管是不时当前项目依赖的
第二种【优先选择】
1 | # 安装 |
【释放依赖包项目】
1 | # terminal windows使用 |
1.配置虚拟环境
虚拟环境(virtualenv、venv)