![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
子耶
none
展开
-
websocket前后端分离demo(vue-socket.io + flask-socketio + nginx)
目录1 vue-socket.io 配置1.1 `main.js` 文件1.2 `app.vue`2 flask-socketio 配置2.1 demo 代码2.2 启动3 nginx 配置4 相关问题基本 demo,列出重要的一些问题1 vue-socket.io 配置1.1 main.js 文件...import VueSocketio from 'vue-socket.i...原创 2020-03-28 22:36:53 · 4435 阅读 · 2 评论 -
【Python3.6爬虫学习记录】(十三)在阿里云服务器上运行爬虫
云服务器的选择远程桌面连接上传下载文件在云服务器上一直运行爬虫原创 2017-08-21 19:49:48 · 14120 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(十四)多线程爬虫模板总结
一 多线程Threading模块1-1 简单的函数创建多线程2-1 用类包装线程对象二 多线程Queue模块2-1 使用Queue 与 Threading模块三 多进程并发模块3-1 Queue 与 Threading实现并发3-2 multiprocessing模块实现并发原创 2017-08-23 10:01:06 · 2082 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(十五)Scrapy爬虫框架的应用及马赛克拼图生成
目录目录前言1、Scrapy框架应用1.1、Scrapy准备1.2、创建项目及配置1.3、网页分析及代码实现1.3.1 items.py 中定义存储的数据1.3.2 spiders文件夹中编写爬虫主题代码1.3.3 pipeline s.py中编写数据储存代码1.3.4 更改setting文件1.4、运行爬虫2、马赛克风格图片生成2.1、准备工作2....原创 2018-06-12 16:02:46 · 593 阅读 · 0 评论 -
Python3.6使用pymysql模块管理MySQL数据库
目录目录0、写在前面1、MySQL1.1、安装1.2、相关命令2、pymysql2.1、安装2.2、基本操作2.2.1、连接2.2.2、创建表2.2.3、插入2.2.4、查找2.2.5、删除2.2.6、更新3、可视化MySQL数据库3.1 Navicat3..2 Pycharm0、写在前面记录MySQL相关操...原创 2018-07-06 20:30:35 · 993 阅读 · 0 评论 -
pdf根据目录生成书签
目录1 准备2 得到书签标准文件2.1 bookmarks.txt标准文件2.2 正则转换示例3使用插件自动生成4 其他1 准备①Adobe Acrobat②Autobookmark插件Step1 下载链接Step2 关闭Adobe Acrobat后,直接安装(使用说明)③Python3.6④pdf电子书的目录bookmarks.txt直接从目录复制(注意编码问题,可能乱...原创 2018-10-05 21:46:56 · 12488 阅读 · 1 评论 -
使用PyQT进行可视化编程
文章目录写在前面安装PyQTQT designerPyUIC实现步骤PyQT控件使用Reference写在前面 ~~~~ 课后实验要求写一个用户管理界面进行数据库查询,之前用Java开发使用过Swing、JavaFX等,都可以直接进行拖拽实现布局。趁这次机会,学习一下PyQT的GUI编程。安装PyQ...原创 2019-03-26 11:02:23 · 4912 阅读 · 0 评论 -
[Python技能] QtWebView + Jinja2 + JavaScript + MySQL
文章目录写在前面Jinja2渲染模板QtWebView展示HTMLJavaScript连接数据库写在前面 数据库系统实验,设计实现一个社交网络系统,要求包含各种SQL操作。初步设计为朋友圈形式,使用PyQt实现UI。 过程中要实现类似朋友圈的说说、评论形式,但是由于PyQT使用不熟练,做出的UI难以恭维。同时希望主体仍然是基于桌面的应用,虽然有考虑...原创 2019-04-07 23:55:06 · 490 阅读 · 0 评论 -
PyQT5用法总结
文章目录写在前面PyQT5 Usage通用提示框文件对话框计时器多线程嵌入网页网页交互带行号的文本框显示GIF参考写在前面最近各种实验一直在使用PyQT进行GUI编程,网上教程博客很多,但是良莠不齐,在此总结一下用到的组件。PyQT5 Usage通用提示框from PyQt5.QtWidgets import QMessageBoxclass Message(QtWidgets.QW...原创 2019-04-13 21:43:58 · 2173 阅读 · 0 评论 -
从flask到webapi的总结
文章目录flask搭建webapi相关问题requests上传数据flask接收数据logging使用json的使用flask app.run() 运行参数webapi由于项目需求,要基于flask框架,为各种应用提供模型的webapi,在此总结一下使用方法和一些可能的问题。flask搭建webapifrom flask import Flaskfrom flask import requ...原创 2019-04-30 18:30:13 · 1263 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(六)urllib详细使用方法(header,代理,超时,认证,异常处理)
基本解决了我的混乱的思路 python3 抓取网页资源的 N 种方法转载 2017-08-14 22:11:42 · 615 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(一)爬取简单的静态网页图片
前言:之前跟着廖雪峰的教程简单的学习了最基本的python语法,还没学完,小学期又认真的学习了java,暑假闲来无事,着手学习python爬虫。开学就大二了,然而还是各种小白(文中会提到很多小白,痴问题)。千里之行始于足下,百尺高楼起于垒土。学习计划:跟着网上的教程敲代码,再自己写一个,了解个中奥妙,一个知识点一个知识点的突破,边学边查。 学习Python爬虫的精华摘要爬虫代码及注释:#本部分内容原创 2017-08-11 17:59:21 · 5334 阅读 · 4 评论 -
【Python3.6爬虫学习记录】(八)Selenium模拟登录新浪邮箱并发送邮件
Selenium很好使用,下面写了三个函数,分别用来:login_163() –> 登陆163邮箱(手动点击验证码) login_qzone() –> 登陆QQ空间(快捷登录) login_sina_post() –> 登陆新浪邮箱并发送邮件其中发送邮件部分,忙活了大半天,各种百度,总算解决。遇到不少经典问题,在后面列出。# 测试 selenium的使用# 有些网页需要登陆才能打开from原创 2017-08-17 00:12:09 · 11820 阅读 · 1 评论 -
【Python3.6爬虫学习记录】(九)模拟登陆QQ空间爬取好友所有留言并制作词云
**第一部分 Selenium+Chrome爬取空间留言** 1.1 使用说明 1.2 代码及注释 1.3 相关问题**第二部分 jieba进行分词** 2.1 环境配置 2.2 代码 2.3 注意事项**第三部分 Word Art制作词云** 3.1 注意事项原创 2017-08-17 00:32:32 · 2629 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(十)爬取教务处成绩并保存到Excel文件中(哈工大)
前言:基本上每天都会产生一点小想法,在实现的过程中,一步步解决问题,并产生新的想法,就比如,这次是保存为Excel文件。这感觉很美妙!目录: 一,安装并简单使用xlwt 1.1 安装xlwt 1.2 写入Excel代码 1.3 拓展 二,登陆教务处爬取成绩 2.1 实现图解 2.2 代码及注释 2.3 相关问题 三,More原创 2017-08-18 20:31:46 · 4652 阅读 · 1 评论 -
【Python3.6爬虫学习记录】(二)使用BeautifulSoup爬取简单静态网页文章
前言:自学第二天,大致搞懂,要学什么,要怎么学的问题。 与我而言,主要是针对一些库来循序渐进:requests(urllib)->BeautifulSoup(re,xpath)->selenium(PhantomJS)->scrapy 如何入门Python爬虫?-知乎BeautifulSoup的安装: 命令提示符程序下输入: pip install beautifulsoup原创 2017-08-12 20:38:57 · 4406 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(三)简单的爬虫实践-豆瓣《河神》演员图片及姓名
前言:将之前的爬取图片和文字简单的应用了一下,期间遇到一些问题,主要是因为之前只是简单的学习了Python,导致一些语法,不过关。但是,解决了问题之后,还是比较兴奋的。 爬取豆瓣河神演员照片原创 2017-08-12 21:03:54 · 799 阅读 · 3 评论 -
【Python3.6爬虫学习记录】(十一)使用代理IP及用多线程测试IP可用性--刷访问量
第一部分 requests ChromeDriver PhantomJS的代理IP使用1-1 requests使用代理IP1-2 ChromeDriver使用代理IP1-3 PhantomJS使用代理IP第二部分测试代理IP的可用性2-1 未使用线程测试2-2 使用多线程测试原创 2017-08-19 21:04:58 · 3219 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(十二)PhantomJS模拟登陆并爬取教务处学生照片(哈工大)
前言:这也不算心血来潮的事情,前面几天文章都涉及过,之前一直觉得很麻烦。必须SSLVPN登陆,到教务处页面,然后进行页面跳转到照片页面。所以每次打开图片页面都要保证登陆教务处,当然可以使用cookies模拟登陆(准备到学校后再尝试这种方法),但是在这之前还要登陆SSLVPN进行跳转,所以并不可取。 当时没有技术支持,这几天都在用PhantomJS,发现了几种功能–新建标签页,页面元素截图。原创 2017-08-21 08:27:27 · 2063 阅读 · 2 评论 -
【Python3.6爬虫学习记录】(四)爬取百度贴吧某帖子内容及图片
本文主要涉及一些BeautifulSoup的的用法原创 2017-08-14 20:17:03 · 785 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(五)Cookie的使用以及简单的爬取知乎
前言 Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。 有些网站需要登录后才能访问某个页面,比如知乎的回答,QQ空间的好友列表、微博上关注的人和粉丝等,在登录之前,你想抓取某个页面内容是不允许的。原创 2017-08-14 20:59:01 · 1725 阅读 · 0 评论 -
【Python3.6爬虫学习记录】(七)使用Selenium+ChromeDriver爬取知乎某问题的回答
本文主要介绍selenium的安装,以及chromedriver的安装及遇到的问题,以及使用selenium自动打开谷歌浏览器,自动对页面向下滑动,然后读取源码,进行回答的读取保存。原创 2017-08-15 21:11:56 · 4509 阅读 · 1 评论