Python实训项目
学校课程实训项目
Steady Ben
沉淀自我,做行动之巨人,为鸿鹄之志也!
展开
-
python项目服务器部署文档
python项目服务器部署文档1、安装依赖库2、安装python3、安装python虚拟环境4、安装mysql数据库5、项目迁移6、uwsgi部署7、安装nginx8、配置nginx9、创建ini启动文件10、重启nginx11、字体权限问题12、文件上传权限问题1、安装依赖库sudo yum -y groupinstall "Development tools"sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-deve原创 2020-08-01 10:35:21 · 683 阅读 · 0 评论 -
python实训笔记(Scrapy爬虫框架)
爬虫框架Scrapyscrapy框架1、项目创建进入cmd 切换到想创建项目的路径2、创建爬虫主程序在工程目录下打开terminal3、创建启动文件4、配置settings.py文件5、用scrapy框架爬取图片示例scrapy框架1、项目创建进入cmd 切换到想创建项目的路径scrapy startproject 项目名称2、创建爬虫主程序在工程目录下打开terminalscrapy genspider demo_spider https://tieba.baidu.com/3、创建启动文原创 2020-07-31 20:21:44 · 348 阅读 · 0 评论 -
python实训笔记(可视化分析)
数据分析(可视化分析)1、pyecharts的安装2、pyecharts开发文档3、示例1、柱状图2、折线图3、散点图4、层叠多图5、饼状图1、pyecharts的安装python -m pip install pyechartspython -m pip install echarts-countries-pypkgpython -m pip install echarts-china-provinces-pypkgpython -m pip install echarts-china-citi原创 2020-07-31 21:44:50 · 531 阅读 · 1 评论 -
python实训笔记(验证码组件)
验证码组件前端页面<div class="agile-field-txt"> <input type="Code_in" id="Code_in" placeholder="验证码" required="" /> <img src="/verify_code/" id="img"></div>后端代码def verify_code(request): #引入随机函数模块 #定义变量,用于画面的背景色、宽、高 bgcolo原创 2020-08-01 10:44:44 · 134 阅读 · 0 评论 -
python实训(django框架)
django框架1、django中的数据库连接1、连接数据库打开settings.py中的DATABASES 中设置数据库的链接参数2、配置链接插件3、编写models4、数据库的迁移5、创建admin管理员6、实现从数据库中获取数据7、用户注册2、创建新的app1、python manage.py startapp app名称2、在settings.py里注册app3、路由分发4、ORM模型的操作1、排序查询2、根据条件查询多条记录3、查询谓词4、修改数据5、删除数据6、聚合查询7、F对象作用:说明:8、原创 2020-08-01 10:22:39 · 897 阅读 · 1 评论 -
python实训小队项目总结
python实训小队项目总结项目展示:原创 2020-08-01 20:16:18 · 2114 阅读 · 1 评论 -
python实训笔记(静态爬虫)
python项目实训笔记(一)静态爬虫用户正常访问网页的流程爬虫访问网页的流程1、request请求模块1、方法介绍url:请求地址headers:请求携带的请求头信息parmes/data:请求携带的参数信息最后进行请求和分析:利用params进行多页请求和分析:使用面的对象思想进行爬虫2、正则表达式re1、match匹配2、贪婪与非贪婪3、search方法4、修饰符5、findall()6、compile()7、网页中正则表达式练习3、持久化csv持久化存储数据库持久化存储4、解析器解析1、bs4解析器原创 2020-07-31 17:38:11 · 467 阅读 · 0 评论 -
python实训笔记(词云的制作)
词云的制作文本处理1、jieba模板2、绘制词云文本处理首先需要进行对信息进行爬取,然后将爬取内容放在txt文件中利用jieba模板进行文字处理,再用处理过的文本数据进行词云绘制1、jieba模板import jiebadef cut_data(): #读取电影的评论信息 with open("comment.txt","r",encoding="utf-8") as f: data=f.read() #读取数据 cut_text=" ".join(原创 2020-07-31 17:43:57 · 399 阅读 · 0 评论 -
python实训笔记(动态爬虫)
词云的制作动态爬虫1、动态页面抓取1、抓包JSON数据转换2、selenium获取动态爬虫1、动态页面抓取1、抓包①找到数据传输的真实的请求地址②找到地址之后,动态请求的数据类型一般为json(javascript中的一种数据类型)JSON数据转换json.loads()将json数据类型转换为python数据类型data=json.loads(json_data)json.dumps()将python数据类型转换为jsontext=json.dumps(data,ensure_a原创 2020-07-31 18:02:54 · 224 阅读 · 0 评论