![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
squabLi
这个作者很懒,什么都没留下…
展开
-
python 爬虫 获取一个图片
1.获取一个图片网址:url='http://pic.netbian.com/uploads/allimg/181010/204910-153917575036da.jpg'2.导入模块:from urllib import request3.获取图片request.urlretrieve(url,'1.jpg')代码实例:图片实例:也可以存到新的文件夹里...原创 2018-10-11 22:59:32 · 163 阅读 · 1 评论 -
python 向 mysql 中 添加 数据
参考:链接:python 连接 mysql 查询 数据 及 表结构python 向 mysql 中添加数据import pymysqlimport json#第一步:连接到mysql数据库(ishop1数据库)conn = pymysql.connect(host='localhost',user='root',password='1234',db='ishop1',charset=...原创 2018-10-21 17:52:24 · 1484 阅读 · 2 评论 -
python 连接 mysql 查询 数据 及 表结构
python 链接 mysql 及查询 表结构第一步:连接到mysql数据库import pymysqlconn = pymysql.connect(host='localhost',user='root',password='1234',db='ishop1',charset="utf8")第二步:创建游标 对象cursor = conn.cursor() #cursor当前的...原创 2018-10-21 17:24:47 · 11584 阅读 · 4 评论 -
python 删除 MongoDB
4.python删除MongoDB参考:1 python 写入 MongoDB2 python读取MongoDB3 python更新MongoDBfrom pymongo import MongoClient#连接mongodbconnect = MongoClient('localhost')#连接库db = connect.demo#连接集合emp = db.emp...原创 2018-10-20 23:57:56 · 789 阅读 · 1 评论 -
python 更新 MongoDB
3.python更新MongoDB参考:1 python 写入 MongoDB2 python 读取 MongoDBfrom pymongo import MongoClient#连接mongodbconnect = MongoClient('localhost')#连接库db = connect.demo#连接集合emp = db.employees#1.更新一条数据...原创 2018-10-20 23:54:17 · 2551 阅读 · 1 评论 -
python 读取 MongoDB
2.python读取MongoDB参考:1 python 写入 MongoDBfrom pymongo import MongoClient#连接mongodbconnect = MongoClient('localhost')#连接库db = connect.demo#连接集合emp = db.employees#读取内容#1.查询所有cursor = emp.find...原创 2018-10-20 23:50:52 · 1229 阅读 · 1 评论 -
python 写入 MongoDB
python 写入 MongoDB实例:import pymongofrom pymongo import MongoClient#1.链接本地数据库服务name = MongoClient('localhost')#2.链接本地数据库 demo 没有会创建db = name.demo #demo数据库名#3.创建,连接集合emp = db.employees #emplo...原创 2018-10-20 23:47:25 · 3413 阅读 · 2 评论 -
Python 编程 多线程 中的 event
转载自https://blog.csdn.net/mouday/article/details/79146183红绿灯实例,event事件import time, threadingevent = threading.Event()# 交通灯def lighter(): count = 0 while True: if count < 5: ...转载 2018-10-20 23:37:46 · 209 阅读 · 1 评论 -
Python 爬虫 scrapy 反 反爬虫策略
转载自https://blog.csdn.net/mouday/article/details/80777256爬虫策略:1、动态User-Agent(随机切换User-Agent,模拟不同用户的浏览器信息),使用中间件class RandomUserAgentMiddleware(object): def process_request(self, request, spider...转载 2018-10-19 21:49:01 · 1189 阅读 · 2 评论 -
Python 爬虫 selenium 打开新窗口 和 多窗口切换
转载自:https://blog.csdn.net/mouday/article/details/81240257使用 js 代码实例:# -*- coding: utf-8 -*-import timefrom selenium import webdriverbrowser = webdriver.Chrome()# 在当前浏览器中访问百度browser.get('https:...转载 2018-10-19 20:43:54 · 4778 阅读 · 1 评论 -
判断字符串中是否有文字
str = 'asfg哈哈哈'for i in str: if u'\u4e00' <= i <= u'\u9fff': print('存在中文') #存在中文 break原创 2018-10-19 20:37:18 · 579 阅读 · 2 评论 -
Python 爬虫 scrapy 定时运行的脚本
转载: https://blog.csdn.net/mouday/article/details/81514569原理:1个进程 -> 多个子进程 -> scrapy进程代码示例将以下代码文件放入scrapy项目中任意位置即可# -*- coding: utf-8 -*-from multiprocessing import Processfrom scrapy im...转载 2018-10-19 20:28:15 · 860 阅读 · 1 评论 -
Python 爬虫 scrapy 利用splash爬取动态网页
转载自 https://blog.csdn.net/mouday/article/details/81625830依赖库:pip install scrapy-splash配置settings.py# splash服务器地址SPLASH_URL = 'http://localhost:8050'# 支持cache_args(可选)SPIDER_MIDDLEWARES = { ...转载 2018-10-19 20:22:21 · 484 阅读 · 1 评论 -
Python 对字符串 加密 的5种方式
出处 转载自: https://blog.csdn.net/mouday/article/details/82708455本文中的加密,是指人不能直观看出信息的加密即:肉眼不可见的加密1. url编码from urllib.parse import quote, unquotename = "王大锤"# 编码utf8_name = quote(name) # utf-8pr...转载 2018-10-19 19:50:02 · 14044 阅读 · 1 评论 -
起点 字数 反 反爬虫
起点 字数 反 反爬虫如何 获取这5个数字呢???字数对应的源代码如下:说明一下:这是起点的一种反爬措施,起点有自己的数字库,在每次打开网页或刷新网页时,这一串数字都会改变,想要去和数字一 一对应都不可能,但是这一串数字和与之解析的数字库是对应的,只要找到对应的数字库,解析一下,就可以形成映射关系:提取 5串 字符串和对应的数字库注意:不要用解析器去解析,直接用正则表达式去提取:...原创 2018-10-19 12:59:03 · 1760 阅读 · 4 评论 -
python 爬虫 浏览器头部
浏览器头部列表:user_agent = [ #准备头部,列表 "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50", "Mozilla/5.0 (Windows; U; Window...原创 2018-10-11 23:56:38 · 776 阅读 · 0 评论 -
python 爬虫 新建一个文件夹
1.需要导入模块:import os2.判断文件夹是否存在存在则打开,不存在新建文件夹在本目录内if os.path.exists('myfolder'): os.chdir('myfolder')else: os.mkdir('myfolder') os.chdir('myfolder')3.路径也可以使用绝对路径...原创 2018-10-11 23:05:52 · 1329 阅读 · 0 评论 -
python 中自定义查询和修改 mysql 数据库内容
参考链接:python 链接 mysql 查询 数据 及 表结构python 向 mysql 中 添加 数据python 中自定义查询和修改 mysql 数据库内容所有的mysql操作思路类似,不同点就是组装sql语句添加数据import pymysql# 定义连接到mysql数据库的函数,返回连接对象def consql(db_name): conn = pymys...原创 2018-10-21 18:04:23 · 2697 阅读 · 1 评论