python
MInNrz
猪事顺利^(oo)^
展开
-
Python yield 使用浅析
https://www.runoob.com/w3cnote/python-yield-used-analysis.html这篇文章由浅入深的讲了yield的使用和使用场景以及由来,非常通俗易懂转载 2021-03-03 20:08:11 · 132 阅读 · 1 评论 -
python含有/,*,**参数的函数
1. Python 函数中参数前面一个和两个星号(**)的区别例如def foo(param1, *param2):def bar(param1, **param2):这两种用法其实都是用来将任意个数的参数导入到 Python 函数中。看代码# 带*的函数def myFun2(a, *b): print(a, b)# 带**的函数def myFun3(a, **b): print(a, b)# 结合使用*和**def merge(a,b,*c,**d):原创 2021-03-02 20:17:36 · 249 阅读 · 0 评论 -
pytorch安装(2021)
Pytorch安装安装这个东西花了我整整一天,踩了很多坑,记录一下,默认你已经安装了最新的anaconda和python,我把anaconda和显卡驱动都装成最新的了可以使用如下命令更新conda update pythonconda update anaconda第一:检查显卡,更新驱动我的建议是首先更新驱动,全都按最新的东西来安装https://www.nvidia.cn/Download/index.aspx?lang=cn#在这里选择自己的显卡型号,下载安装即可,下载很快也很原创 2021-01-23 21:46:08 · 5057 阅读 · 23 评论 -
python matplotlib快速学习笔记
1. 简单介绍matplotlibmatplotlib是一个python第三方库,类似于matlib,是一个画图的第三方库,可以用于画直方图,柱状图,散点图等等2. 学习方法我的建议是直接看官方文档+网上查找,网上的视频讲的太慢了,而且这种工具类的东西,用啥就学啥,不必要全部都学官网文档:https://matplotlib.org/中文官网文档:https://www.matplotlib.org.cn/用什么图,直接看gallery,复制demo来学习最快,遇见技术细节就看源码或者百度原创 2021-01-20 18:37:29 · 134 阅读 · 0 评论 -
selenium使用Headless Chrome模板
目前由于Phantomjs已经不维护了,而新版的Chrome(59+)推出了Headless模式如果继续使用Phantomjs会有以下警告UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead w...原创 2019-02-13 13:22:14 · 374 阅读 · 0 评论 -
python爬虫之路【1】
声明一下:爬取的图片没有用于任何用途和传播,就是用来练练手QAQ,应该没有侵权吧,怕出事源码就不放出来了爬某摄影网站的照片,发现技术还是不到位啊。。。。request+分析ajax请求+beautifulsoup第一步:分析网页在往下拉的过程中会不停的发出ajax请求点击preview预览一下,找到每个相册的url发现每个相册的url就在postlist这个列表里面...原创 2019-02-13 14:30:18 · 205 阅读 · 0 评论 -
python爬虫之路【3】mitmdump以及mitmweb的简单爬取app上的小说
前言:这几天依旧在捣鼓抓手机app上的数据,发现有些好抓,有些加密的不好搞。。。环境:win10,py3.7,手机模拟器,mitmproxy关于mitmproxy可以看这篇博客:https://blog.csdn.net/qq_40733911/article/details/87617171目标:抓取手机app的小说 ...原创 2019-02-26 13:17:42 · 1873 阅读 · 0 评论 -
python爬虫之路【4】爬取有道翻译
用python做个翻译小词典首先确定爬取网页 http://fanyi.youdao.com/f12分析请求显而易见,每次输入词语,就会发送post请求,返回的json数据也十分简单构造请求头这里有几个点要注意url要去掉-o,这应该是一个小小的加密处理还有就是user-agenr最后就是form data这里,有两个加密处理的字段,网上又,我就不说了。。。部分代码:...原创 2019-03-09 23:16:50 · 499 阅读 · 0 评论 -
python爬虫之路【5】多线程爬取小说
这次是python爬取某小说网站的所有完结小说网站:http://www.ddxsw.la/wanben/1 进入网站,分析 可以看到有500多页,每一页都有小说 ,目的就是全部爬取下来(实际我只爬了2页,太多了。。) 分析这个页面,获得每本书的url 可以发现,每本书的链接都是这样存储在html里面的,可以用beautifulsoup或者xpath等解析(我是用b...原创 2019-03-10 00:14:04 · 1087 阅读 · 2 评论 -
python爬虫之路【2】fiddle手机抓包
这次用的是fiddle抓手机的包,简单总结以下python爬手机数据重点是思路和难点的处理环境:win10,fidlle,python3.7,手机模拟器在电脑上装了个手机模拟器,然后配置好证书之类的就开始抓包(百度配置fiddle)其中遇见的主要难点:分析请求在返回的json数据中,分析请求的json数据,查找里面有没有想要的数据然后把header复制下来request...原创 2019-02-23 17:05:50 · 494 阅读 · 0 评论 -
安装配置mitmproxy抓包软件
环境:win10,python3.7,海马手机模拟器首先,官网下载并安装mitmproxy:https://mitmproxy.org/然后,用pip安装mitmproxy(如果安装出问题可以看我之前的博客,里面有解决方法)然后,如图所示基本就安装好了 然后,cmd输入mitmdump开启代理,默认端口8080(mitmdump -p ****可以修改端口为****)...原创 2019-02-18 14:24:57 · 770 阅读 · 0 评论 -
python用pip或者conda命令安装第三方库失败用安装.whl文件方法解决
如果出现这种报错:failed building wheel for xxx请到这里下载相应的.whl文件(注意对应自己电脑的python版本)网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/例子:我在cmd中输入pip install mitmproxy报错:failed building wheel for brot...原创 2019-02-17 22:26:21 · 5101 阅读 · 0 评论 -
python,pycharm,以及pip,requests,BeautifulSoup4的安装(顺便带一个jupyter notebook吧)
自己看了很多别人的博客,摸索了很久,简单总结一下吧原创 2018-06-08 20:20:54 · 3749 阅读 · 0 评论 -
python中字符串的格式化(format用法和类似于C的%d用法)
第一个format的用法直接贴代码# format用法a=1b=2c=3print("{}------{}------{}".format(a,b,c))print("{0}------{2}------{1}".format(a,b,c))输出结果为第二个类似于C语言的写法简单明了,不需要多的解释,字符串同理a=1.2345b=2str="abcde"print("a=%.2f\...原创 2018-06-23 11:32:15 · 2333 阅读 · 0 评论 -
关于python安装第三方库.whl文件遇见的问题
python安装第三方库遇见的一些问题1.本来很多库只要在cmd下用pip就可以安装了,但是安装有些库时可能会遇见这样的问题比如:在网上查,也有很多解决方案,但是都没办法解决我这个问题问题一:下载的.whl文件与自己的python版本不一致https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud以安装wordcloud为例我的是python3.6所...原创 2018-07-16 10:47:00 · 1257 阅读 · 0 评论 -
用python生成(动态彩色)二维码(使用myqr库实现)
最近真的感觉到了python生态的强大(倒吸一口凉气)现在介绍一个可以生成动态二维码的库(myqr)效果如图: 第一步要安装myqr库在cmd中直接用pip安装pip install myqr第二步from MyQR import myqrimport osversion, level, qr_name = myqr.run( ...原创 2018-07-17 20:19:37 · 51400 阅读 · 6 评论 -
【2019】安装anaconda及环境变量的配置(安装第三方库测试)
安装Anaconda以及配置环境变量什么是Anaconda为什么要装Anaconda下载Anaconda安装anacoda配置环境变量检测是否安装完成安装几个第三方库测试一下什么是Anacondaanaconda (一个开源的Python发行版本)Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,...原创 2019-02-14 22:26:31 · 22833 阅读 · 12 评论 -
常见浏览器的User-Agent
转载来自 :https://blog.csdn.net/weixin_42144379/article/details/85639397 这里面有超过50个 user-agent ,包含PC和移动端, 并且可以直接复制粘贴到python代码里. 此方法,是随机其中一个user-agent: 既然都来查这个了,就多半知道怎么用了吧转载 2019-02-08 15:59:43 · 1048 阅读 · 0 评论 -
scrapy安装成功,但是命令行startproject失败
首先scrapy已经确定安装成功了,如图:但是在cmd中输入scrapy startproject mingyan报错,如下:Traceback (most recent call last): File "D:\ProgramData\Anaconda3\Scripts\scrapy-script.py", line 10, in <module> sys....转载 2019-02-17 16:09:14 · 8384 阅读 · 1 评论 -
我的第一个爬虫
第一个爬虫原创 2018-06-12 09:19:51 · 269 阅读 · 2 评论