- 博客(35)
- 收藏
- 关注

原创 腾讯云部署flask+gunicorn
一 ssh连接服务器1、拿到服务器后进行密码修改,这里假设是password2、在 防火墙 中添加端口,为后面的端口使用3、下载Termius(ssh连接工具,也可以用电脑自带的终端)下载地址:https://www.termius.com/点击主页面 +NEW HOST ,弹出添加的侧抽屉这里需要关注的地方:Address 填写你的服务器IP地址 Port 默认22 不需要修改 腾讯云默认启动的22端口 Username:默认账号应该是 root Pa..
2021-11-03 23:58:01
434
原创 每天一个知识点:python Rich库
Rich 是一个 Python 库,用于将富文本(带有颜色和样式)写入终端,并用于显示高级内容,例如表格、markdown 和语法高亮代码。
2022-07-14 16:21:30
3720
原创 redis 远程链接错误 redis.exceptions.ConnectionError: Error 61 connecting to xx.xxx.x. Connection refused.
redis 远程链接错误 redis.exceptions.ConnectionError: Error 61 connecting to xxx.xxx.xxx.xxx Connection refused.
2022-01-19 11:47:46
1743
1
原创 超好用的Server酱,推送微信消息
【Server酱】在使用python做一些事情,比如抢票、爬虫,代码执行结束了或者出问题了,可以使用Server酱进行微信消息推送
2022-01-12 14:38:46
4692
5
原创 增量爬虫 Demo
import reimport requestsimport queueimport threadingimport hashlibimport redisimport time# 找一下页面的规律# https://www.che168.com/beijing/a0_0msdgscncgpi1lto1csp2exx0/# url = f"https://www.che168.com/beijing/a0_0msdgscncgpi1lto1csp{1}exx0/"class c.
2021-12-31 14:35:10
838
转载 axios.create 使用
你可以创建一个拥有通用配置的axios实例axios.creat([config])我们应该会遇到这样一个问题,就是使用多个axios,需要配置 url,header,type 等等,那么我们多给请求就会面临写多个配置,看下面我们是怎么来解决他。//1创建一个新的axiosvar instance = axios.create({ baseURL: 'https://s-domain.com/api/', timeout: 1000, headers: {'X-Custom
2021-12-14 11:01:01
2422
原创 Mac 安装mysqlclient报错, error: command ‘gcc‘ failed with exit status 1
在终端安装xcode命令行工具 xcode-select --install再去安装就可以成功了
2021-11-29 00:46:57
349
原创 python发送测试报告到邮件 -- smtplib
"""python对SMTP支持有 smtplib 和 email 两个模块email负责构造邮件smtplib负责发送邮件,他对smtp协议进行了简单的封装"""import smtplibfrom email.mime.text import MIMEText # 邮件正文from email.header import Header # 邮件头from email.mime.multipart import MIMEMultipart# 登陆服务器smtp_obj = sm.
2021-11-26 15:11:38
1133
原创 Vue--Vue-router
路由:实现页面跳转的功能Vue router是vue.js 官方的路由管理器。它和vue.js的核心深度继承安装:Npm install vue-router --save-dev (开发环境)意义:对应在package.json 配置文件中 devDependencies;完成后就可以在devDependencies中看到1、安装后,进行导入2、进行路由配置创建 router目录,进行路由内容的配置index.js// import { Vue } from "vue"imp
2021-11-26 11:48:06
439
原创 Vue--vue-cli(脚手架)
1、安装nodebrew install node2、安装vue-cli设置淘宝镜像(避免翻墙)npm install vue-cli -gnpm install -g cnpm --registry=https://registry.npm.taobao.org3、创建项目进入到项目目录下,执行 :vue init webpack firesvue //firesvue 是项目名称 vue create nProject下面跟着提示做就可以了To get star
2021-11-26 11:42:01
517
转载 转载--vue的 router-view不显示
昨天想做一个小demo一切准备就绪,写好路由,然而意想不到的是,router-view无效主要是不报错,代码翻来覆去也不知道哪里出问题了不报错连百度都不知道该怎么百度了头疼想来想去只有是路由错了,最后实在没有办法,把原来项目的路由拿过来试试这一试发现OK,那肯定是我哪里写错了,一个单词一个单词的找毛病最后发现export default new Router({ routers: [ ////这里啊,大家看出来没有,应该是 routes!!! routes!!! route
2021-11-17 10:54:21
4360
5
原创 使用python搞定<百度云盘> 视频限速/网页限制(我们就给他拿下来)
今天本来打算看个百度云盘的视频,在电脑上直接点开页面,看了才30秒,就要我保存到网盘才能继续看????? 这是什么操作然后就保存到网盘。。。发现又是各种限制,配速也不行既然不行,那我们就换一个办法(开始正题了哈)首先第一步,找到他的m3u8文件,从接口里面捞了一下,还是很好找的看下m3u8这个接口信息,是一个get请求,但是直接拿出来请求不太好使,应该是在headers里面添加一些限制了(感兴趣的小伙伴可以去找下headers里面的内容,和api的参数拼接)...
2021-10-09 21:08:26
2954
原创 RPC和http,务必要了解的知识点
从网络协议来说,Http协议与Rpc同属于应用层, 他们的底层都是tcp协议。RPC(即Remote Procedure Call,远程过程调用)和HTTP(HyperText Transfer Protocol,超文本传输协议)他们最本质的区别,就是RPC主要工作在TCP协议之上,而HTTP服务主要是工作在HTTP协议之上,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹。thrift (rpc)的原理和使用Thrift是一个跨语言的服务部署框架,
2021-08-31 16:14:50
183
原创 Flask基本使用方法,看完即可上手,亲测,总结
FlaskDemofrom flask import Flaskapp = Flask(name) # 一个flask类的对象app.debug = True # 开启debug 在调试过程中不需要每次修改都重新运营路由 装饰器的方式@app.route(’/index’) # 地址def index():return “Hello work”if name == ‘main’:app.run(‘localhost’, 4000) # run_simple(“localhost”,
2021-08-31 15:12:14
2423
原创 smtplib发送邮件
"""python对SMTP支持有 smtplib 和 email 两个模块email负责构造邮件smtplib负责发送邮件,他对smtp协议进行了简单的封装"""import smtplibfrom email.mime.text import MIMEText # 邮件正文from email.header import Header # 邮件头# 登陆服务器smtp_obj = smtplib.SMTP_SSL("smtp.qq.com", '465') # 发送人邮箱中的S
2021-08-09 20:58:54
912
原创 程序员老黄历,你见过python版的吗
如:这样,还是这样本来我是一直以为可以找到一个免费的api,结果找了好久也没找到(这人肯定是脑子秀逗了)然后在百度找了一些例子,翻了一下源码,竟然是直接在源码维护的,而且量也很小,如下代码突然发现这个功能,比我想象的简单多了~找到的例子:接着在优快云以及其他网站,查找有没有python实现的呢,结果是 并没有找到但是看到上面JS实现的功能,这么简单,就自己动手搞了下代码已经贴在下方了,但是尼,并没有前端实现~ 只是写了几个方法做为返回,等有...
2021-07-21 18:57:53
1497
原创 python实例三:爬取高清手机壁纸
直接上代码,下来有时间单独发一篇进行讲解,文章底部有效果图仅用学习,如有侵权立即删除有两个地方需要改一下1、headers 改成自己浏览器的2、path 改成自己本地任意路径import requestsimport reimport threadingheaders = { "User-Agent": "xxxxxxxxxx"}def get_img(url): res_img = requests.get(url=url,headers=headers)
2021-06-26 22:57:33
324
3
原创 python实例二:高清小姐姐图片
直接上代码,下来有时间单独发一篇进行讲解,文章底部有效果图仅用学习,如有侵权立即删除有两个地方需要改一下1、headers 改成自己浏览器的2、path 改成自己本地任意路径import requestsimport reimport threadingheaders = { "User-Agent": "xxxxxxxxxxxxxxxx"}def get_img(url): res_img = requests.get(url=url,headers=heade
2021-06-26 22:49:48
174
原创 python实例一:爬取cos图片
直接上代码,下来有时间单独发一篇进行讲解,文章底部有效果图仅用学习,如有侵权立即删除有两个地方需要改一下1、header 改成自己浏览器的2、localpath 改成自己本地任意路径import requestsimport reimport timeimport os"""爬取目标:http://www.cosplay8.com/pic/时间:2021/6/23奥力给"""header = { "User-Agent": "**改成自己的浏览器的header**"
2021-06-26 22:33:38
442
2
原创 (1406, “Data too long for column ‘articleDetailUrl‘ at row 1“)
(1406, “Data too long for column ‘articleDetailUrl’ at row 1”)(1406, “Data too long for column ‘XXX’ at row 1”)很简单的一个问题,捣鼓了好久才明白sql = '''create table 优快云( nickName varchar(70), articleDetailUrl varchar(50), articleTitle varchar(
2021-06-22 21:21:00
142
原创 AttributeError: partially initialized module ‘threading‘ has no attribute ‘Thread‘ (most likely due
检查你的文件名和import 的包名是不是一致了,把文件名gai yi
2021-06-18 10:48:30
1249
2
原创 Mac adb环境配置
1、下载platform-tools压缩包https://drive.google.com/file/d/1zTqWw-Ot9zet3iyZhUMDIUnRy2ACPR7J/view?usp=sharing2、打开terminal终端、在home路径下打开.bash_profile文件 vim .bash_profile3、添加本地路径ANDROID_HOME=/Users/YourUsername/Library/Android/sdkexport PATH=$PATH:$.
2021-06-15 10:18:58
393
原创 TypeError: f() missing 1 required positional argument: ‘self‘
TypeError: f() missing 1 required positional argument: 'self'class myclass(Exception): i = 12345 def f(self): return 'hello work'x = myclassx1 = myclass()print(x.f())print(x1.f())Traceback (most recent call last): File "/User..
2021-06-13 22:55:34
451
原创 python3 pprint学习
如图,pprint在查看的时候比较方便阅读相对比print 默认全部打印在一行('test', [1, 2, 3, 'test', 4, 5], 'This is a string!', {'age': 23, 'gender': 'F'})pprint会以结构的形式展示('test',[1, 2, 3, 'test', 4, 5],'This is a string!',{'age': 23, 'gender': 'F'})...
2021-06-13 00:18:47
144
原创 python3 requests基础使用教程
最近换了新工作,从Android测试转到web测试,接口自动化也从java转成了python,最近也在一直学习相关的内容,如果你有什么疑惑或者好的学习想法可以评论或者私信大家一起xue
2021-06-08 14:28:16
3228
1
原创 appium环境配置报错
Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original ...
2020-11-19 11:21:34
1246
1
原创 pull出当前手机中的apk
1、adb logcat | grep START08-04 15:57:52.009 1730 1912 I EventSequenceValidator: Transition from ACTIVITY_FINISHED to INTENT_STARTED08-04 15:57:52.009 1730 7172 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.
2020-08-18 10:09:05
884
1
原创 Maven导出jar包,报错
"D:\Program Files\Java\jdk1.8.0_181\bin\java.exe" -Dmaven.multiModuleProjectDirectory=D:\teanforgesdk\test4\event-examples\association-converter -Dmaven.home=D:\teanforgesdk\maven\apache-maven-3.6.1 -...
2019-06-10 14:32:35
735
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人