07 2017 档案

摘要:直接上代码: 该程序自动测试电脑的IP地址,然后根据IP地址生成 HOST 阅读全文
posted @ 2017-07-29 17:47 淋哥 阅读(533) 评论(0) 推荐(0) 编辑
摘要:Python 编码格式检测,可以使用 chardet , 例如: 阅读全文
posted @ 2017-07-29 10:41 淋哥 阅读(3693) 评论(0) 推荐(0) 编辑
摘要:第一步:创建scrapy项目: 第二步:创建一个爬虫 第三步:项目结构: 第四部:依次粘贴处各个文件的代码: 1. demo.py 文件验证码 2. items.py 文件 3. pipelines.py 4. setting.py 5. 爬虫数据库表格: 6.数据展示 阅读全文
posted @ 2017-07-29 10:40 淋哥 阅读(649) 评论(0) 推荐(0) 编辑
摘要:直接在 setting 文件中添加 阅读全文
posted @ 2017-07-27 21:08 淋哥 阅读(1259) 评论(0) 推荐(0) 编辑
摘要:我们在爬取网站的时候,scrapy 默认的是遵循 robots.txt 协议,怎么破解这个文件 操作很简单,找到setting 文件 直接改成 阅读全文
posted @ 2017-07-27 21:08 淋哥 阅读(1762) 评论(0) 推荐(0) 编辑
摘要:#-*-coding:utf-8-*- import os import os.path from PIL import Image import time def ResizeImage(filein, fileout, width, height, type): img = Image.open(filein) out = img.resize((width, height)... 阅读全文
posted @ 2017-07-27 21:06 淋哥 阅读(933) 评论(0) 推荐(0) 编辑
摘要:转换代码: 输出结果是: 阅读全文
posted @ 2017-07-27 21:06 淋哥 阅读(2525) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8from selenium import webdriverdriver = webdriver.Chrome()driver.get("https://www.baidu.com/")driver.get("http://www.cnblogs.com/xuchunlin 阅读全文
posted @ 2017-07-27 21:04 淋哥 阅读(2051) 评论(0) 推荐(0) 编辑
摘要:这个问题原始是用来实现一个可变长度的编码问题,但可以总结成这样一个问题,假设我们有很多的叶子节点,每个节点都有一个权值w(可以是任何有意义的数值,比如它出现的概率),我们要用这些叶子节点构造一棵树,那么每个叶子节点就有一个深度d,我们的目标是使得所有叶子节点的权值与深度的乘积之和$$\Sigma w 阅读全文
posted @ 2017-07-27 21:01 淋哥 阅读(7885) 评论(0) 推荐(3) 编辑
摘要:快速排序(quickSort) 快排的思想:首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。 百度百科给的算法: 一趟快速排序的算法是: 1)设置两个变量i、j,排序开始的时候:i=0,j=N-1; 阅读全文
posted @ 2017-07-27 21:01 淋哥 阅读(428) 评论(0) 推荐(0) 编辑
摘要:我们需要安装一些Python的第三方库,但是使用 pip install + 第三方库 的时候,会出现下载速度慢的问题,当然我们也可以使用国内的源安装。 例如: 这样的话,速度提升的非常的快。 阅读全文
posted @ 2017-07-27 21:01 淋哥 阅读(1367) 评论(0) 推荐(0) 编辑
摘要:#coding:utf8 #在开发过程中,要对前端传过来的数据进行验证,防止sql注入攻击,其中的一个方案就是过滤用户传过来的非法的字符 def sql_filter(sql, max_length=20): dirty_stuff = ["\"", "\\", "/", "*", "'", "=", "-", "#", ";", "", "+", " 阅读全文
posted @ 2017-07-26 16:26 淋哥 阅读(4637) 评论(1) 推荐(1) 编辑
摘要:多进程 Multiprocessing 模块 Process 类用来描述一个进程对象。创建子进程的时候,只需要传入一个执行函数和函数的参数即可完成 Process 示例的创建。 star() 方法启动进程, join() 方法实现进程间的同步,等待所有进程退出。 close() 用来阻止多余的进程涌 阅读全文
posted @ 2017-07-25 19:20 淋哥 阅读(1712) 评论(0) 推荐(1) 编辑
摘要:tesseract中文语言文件包 下载 tesseract中文语言文件包 下载 tesseract中文语言文件包 下载 下载地址是:https://github.com/tesseract-ocr/langdata 阅读全文
posted @ 2017-07-25 19:20 淋哥 阅读(4464) 评论(2) 推荐(2) 编辑
摘要:对于这个错误,查看代码如下 因为请求的是https 协议,所以请求禁用证书验证 正常的代码是: 阅读全文
posted @ 2017-07-25 19:11 淋哥 阅读(14591) 评论(0) 推荐(1) 编辑
摘要:1. 我们找到 爱奇艺电视剧的链接地址 http://list.iqiyi.com/www/2/ 11-1-1-iqiyi--.html 我们点击翻页发现爱奇艺的链接是这样的规律 http://list.iqiyi.com/www/2/ 11-2-1-iqiyi--.html http://list 阅读全文
posted @ 2017-07-25 19:11 淋哥 阅读(8405) 评论(0) 推荐(0) 编辑
摘要:result= Booking.objects.filter() #方法一 .exists() if result.exists(): print "QuerySet has Data" else: print "QuerySet is empty" #方法二 .count()==0 if result.count() == 0: print "empty" ... 阅读全文
posted @ 2017-07-20 16:43 淋哥 阅读(19180) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示