前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于python项目依赖生成,数据导出和导入 原

关于python项目依赖生成,数据导出和导入 原

作者头像
晓歌
发布2018-08-15 14:59:05
8640
发布2018-08-15 14:59:05
举报
文章被收录于专栏:破晓之歌破晓之歌

1.python-pip-freeze打包依赖

代码语言:javascript
复制
pip freeze > requirements.txt

它生成的 requirements.txt 文件包含当前环境的完全列表,不相关的依赖包也会包含进来。

2.pipreqs

代码语言:javascript
复制
pip install pipreqs
代码语言:javascript
复制
pipreqs --force <project-path>

只会包含项目 imports 的包,包含列表不是很完全

安装完之后无法使用,不知道这个怎么用

—.—

3.数据导出导入(json)

代码语言:javascript
复制
dataJsonBase = 'myapp.json'
operate4 = 'python manage.py dumpdata >'+dataJsonBase#数据库导出为json
operate5 = 'python manage.py loaddata '+dataJsonBase#数据库导入    
os.chdir(my_file_ROOT)#切换工作目录,这里定义变量,需要切换到项目文件夹下
os.system(operate4)#导出
os.system(operate5)#导入
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.python-pip-freeze打包依赖
  • 2.pipreqs
  • 3.数据导出导入(json)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档