搜索到与相关的文章
Python

简单的Python抓taobao图片爬虫

写了一个抓taobao图片的爬虫,全是用if,for,while写的,比较简陋,入门作品。从网页http://mm.taobao.com/json/request_top_list.htm?type=0&page=中提取taobao模特的照片。复制代码代码如下:#-*-coding:cp936-*-importurllib2importurllibmmurl="http://mm.taobao.com/json/request_top_list.htm?t

系统 2019-09-27 17:54:58 2523

Python

Python实现蒙特卡洛算法小实验过程详解

蒙特卡洛算法思想蒙特卡洛(MonteCarlo)法是一类随机算法的统称,提出者是大名鼎鼎的数学家冯・诺伊曼,他在20世纪40年代中期用驰名世界的赌城―摩纳哥的蒙特卡洛来命名这种方法。通俗的解释一下蒙特卡洛算法的思想。假如篮子里有1000个苹果,让你每次闭着眼睛拿1个,挑出最大的。于是你闭着眼睛随机拿了一个,然后再随机拿一个与第一个比,留下大的,再随机拿一个,与前次留下的比较,又可以留下大的……你每拿一次,留下的苹果至少是当前最大的,循环往复这样,拿的次数越

系统 2019-09-27 17:53:56 2523

Python

Python Django简单实现session登录注销过程详解

开发工具:pycharm简单实现session的登录注销功能Django配置好路由分发功能默认session在Django里面的超时时间是两周使用request.session.set_expiry(60)设置超时时间,以秒为单位在Django配置文件里配置session链接https://www.jb51.net/article/166988.htmurlpatterns=[path('admin/',admin.site.urls),path('app

系统 2019-09-27 17:50:10 2523

Python

Appium+python自动化之连接模拟器并启动淘宝APP(超详解)

简介这篇宏哥就带着小伙伴们分享一下如何连接模拟器(电脑版的虚拟手机),然后再安装一款APP-淘宝为例。一、appium+pycharm+连接夜神模拟器并启动淘宝APP(推荐)1、首先打开pycharm并写好代码,这里以淘宝APK作为测试Demo,淘宝APK我是放在电脑桌面(或者放置同代码同个目录下)。如下图所示其中|:driver=webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)#这

系统 2019-09-27 17:49:37 2523

Python

python处理“&#”开头加数字的html字符方法

python如何处理“&#”开头加数字的html字符,比如:风水这类数据。用python抓取数据时,有时会遇到想要数据是以“&#”开头加数字的字符,比如图中所示的这些:风水大术士这些字符需要再次转换才能变回中文内容。这些字符需要再次转换才能变回中文内容。Python2.7版本在python2.7版本中,使用importHTMLParser定义变量,再定义转换代码。代码中最重要的是“data_parser=HTMLParser.HTMLParser()”,通

系统 2019-09-27 17:49:11 2523

Python

vim配置python

一:背景希望将vim配置成一个轻便的类pythonIDE环境二:实验环境CentOS7vim7.3+三:实验步骤准备工作(1).centos默认安装了vim。可以使用vim--version检查已经安装的vim相关信息(2).需要在(1)中显示出的信息里检查vim版本是否高于7.3,且‘+python’显示在信息中,‘+python’表示支持python,‘-python’表示不支持python安装vim拓展功能(1).安装Vundle,作为vim拓展功能

系统 2019-09-27 17:47:45 2523

Python

python爬虫---从零开始(六)Selenium库

什么是Selenium库:自动化测试工具,支持多种浏览器。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera等。爬虫中主要用来解决JavaScript渲染的问题。用于驱动浏览器,并且给予浏览器动作。安装Selenium库:pip3installseleniumSelcnium库的使用详解:在使用之前我们需要安装webDriver驱动,具体安装方式,自行百度,切记版本对应。基本使用

系统 2019-09-27 17:47:40 2523

Python

python判断和循环

python判断a=2b=1ifa>b:print(a)else:print(b)多个if语句a=2b=1ifa>b:print(a)elifa==b:print(b)elifabelseb)#打印a如果a大于b的话,否则打印b循环有2种方式,forxinlist,tutle,另一种是while循环打印1到100的整数和sum=0foriinrange(1,101):sum+=iprint(sum)su

系统 2019-09-27 17:46:52 2523

编程技术

用AspJpeg调整文字水印透明,生成图片水印的效果

公司做了个客户,需要图片生成像alibaba的效果。原来开发的系统都是用Aspjpeg进行缩小图的,现在需要处理图片,当然又想到这个组件。但后来发现,用Aspjpeg进行水印的时候效果总是不理想,特别是图片效果,而文字水印不能调整透明度同样不能满足客户。技术支持:1、aspjpeg能对图片水印进行透明度调整,不能对文字水印调整,2、aspjpeg支持Binary,可以Jpeg.OpenBinary读取,可以Jpeg.sendBinary,也可Jpeg.Bi

系统 2019-08-29 23:26:54 2523