python
二之一
这个作者很懒,什么都没留下…
展开
-
python openpyxl UserWarning: Workbook contains no default style, apply openpyxl‘s default
使用场景import openpyxlreadbook = openpyxl.load_workbook(r"C:/Users/OneDrive/桌面/Windows.xlsx")print(readbook.sheetnames)在使用openpyxl打开一个excel文档时,爆出如下警告,这个属于警告,并不是报错。UserWarning: Workbook contains no default style, apply openpyxl’s defaultwarn(“Workbook原创 2022-03-03 20:55:56 · 35280 阅读 · 3 评论 -
python把函数放入列表中进行调用
def a(): print(1)def b(): print(2)options = [a]options.append(b)options[0]()options[1]()def c(): for i in options: i()c()原创 2021-02-02 14:23:40 · 7173 阅读 · 3 评论 -
使用python3对tomcat后台爆破
通过分析import requestsimport base64url = "http://127.0.0.1:8080/manager/html"with open("dict.txt", "r") as f: while 1: passwd = f.readline()[:-1] if passwd == "": bre...原创 2019-10-28 17:21:02 · 945 阅读 · 0 评论 -
python3 requests测试代理IP是否可用
import randomimport requestsfrom lxml import etreeimport jsonuser_agent_list = [ "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1", ...原创 2019-10-13 11:02:58 · 1079 阅读 · 0 评论 -
pycharm--安装Scrapy
在Pycharm中安装Scrapy打开Pycharm,点击File->Setting,搜索interpreter,选择Project Interpreter如图,点击加号在搜索栏输入scrapy,点击安装。scrapy 安装需要使用大量的第三方包,最好提前修改Pycharm 的更新源更换Pycharm的更新源在cmd中安装Scrapy可以在cmd中使用pip安装Scrapy...原创 2019-09-07 22:19:50 · 300 阅读 · 0 评论 -
Pycharm 导入scrapy项目
创建scrapy项目在D盘根目录下新建Scrapy文件夹在cmd中进入Scrapy文件夹D:cd Scrapy创建名为tenCent的项目Scrapy startproject tenCent2. 在Pycharm中导入scrapy项目打开Pycharm选择File->Open在新窗口打开项目至此完成,文件结构如下...原创 2019-09-07 22:41:19 · 1192 阅读 · 0 评论 -
第一个Scrapy项目
在前面已经完成了Scrapy的安装,并把项目导入Pychamr中在tenCent项目中spiders文件下新建my_spider.py文件原创 2019-09-08 09:44:26 · 182 阅读 · 1 评论 -
python yield 简单理解
要想理解yield的概念,我们必须理解python中迭代器和生成器的概念与作用。1.迭代器(Iterables)python中可以直接作用于for循环的对象,比如:列表、元祖、字典、集合、字符串等统称为可迭代对象。迭代器是一个实现了迭代器协议的对象,其可以调用next()方法得到下一个结果,在结果末尾调用会产生Stopiteration。此类对象可以使用for 或其他遍历工具进行迭代。优点...原创 2019-09-08 17:20:34 · 225 阅读 · 0 评论 -
使用scrapy下载图片
图片网站的选择http://lab.scrapyd.cn/archives/55.html分析网站使用开发者工具进行分析网站作者使用谷歌游览器开发工具右键选择检查,定位到包含图片的盒子对盒子进行分析scrapy 关于对页面信息的定位,常用的方法有三种,css ,xpath,re。本文用css进行定位,如果有不了解以下三种定位,可以自己百度进行补充学习。先试试盒子的...原创 2019-09-09 22:13:23 · 1447 阅读 · 0 评论 -
scrapy中的css,xpath快速测试
在编写爬虫时。我们经常要写css,xpath来对网页中的信息进行提取。由于刚开始学习,语法不够熟练,不能正确的提取网页信息,经常导致爬虫报错。在运行爬虫前,对我们提取网页信息的css,xpath进行测试是非常重要的。shellscrapy shell [url]以给定的URL(如果给出)或者空(没有给出URL)启动Scrapy shell。scrapy shell http://ww...原创 2019-09-10 10:08:51 · 356 阅读 · 0 评论 -
scrapy图片重命名、并且放入不同文件夹
我们在上一个图片下载项目的基础上进行修改https://blog.csdn.net/qq_35492650/article/details/100673530上一个项目已经实现了图片的下载,但是图片的名称是用哈希随便生成的,图片的存放路径也是使用默认的设置。这次我们要实现图片的重命名,并且根据不同网页的分类放入不同的文件夹图片的重命名我们首先要从图片的url地址获取图片的名称图片的...原创 2019-09-10 16:03:22 · 1326 阅读 · 5 评论 -
scrapy爬取网页信息,保存到MySQL数据库
爬取网址http://lab.scrapyd.cn/网页信息分析我们要爬取页面的名言内容和相对应的标签内容,存入MySQL数据库中。通过分析页面,每一个名言的div盒子的class名称都是quote,我们使用css选择器,先把盒子中内容挑选出来,再对盒子中的内容进行提取。response.css(".quote")设v为盒子中的内容盒子中第一个span包含名言内容,class...原创 2019-09-12 15:59:18 · 967 阅读 · 0 评论 -
Pycharm 更换安装源
打开Pycharm,点击File->Setting,搜索interpreter,选择Project Interpreter如图,点击加号选择Manage Repositories删除默认的源,添加清华的安装源,保存配置清华: https://pypi.tuna.tsinghua.edu.cn/simple豆瓣: http://pypi.douban.com/simple/...原创 2019-09-07 22:14:32 · 49804 阅读 · 7 评论 -
python3 Selenium的下载与使用
简介Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Firefox,Safari,Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户...原创 2019-09-06 20:45:04 · 858 阅读 · 0 评论 -
python2.7的安装与环境配置
python2.7的安装与环境配置将python-2.7.11.msi执行文件下载到电脑之后点击安装,特别要注意选上pip和Add python.exe to Path,然后一路点“Next”即可完成安装。默认会安装到C:\Python27目录下,这里做修改到D盘下;添加环境变量:点击我的电脑—属性—高级系统设置—环境变量—系统变量Path——编辑,添加 D:\Python27 及 D:\Py...原创 2019-01-29 19:00:43 · 16988 阅读 · 0 评论 -
关于python初期编程错误的了解
关于python初期编程错误的了解在学习python的初期中,我们一般会犯许多错误,犯错误不可怕,而犯了错误不去解决和总结错误,而是一犯再犯,才是真正可怕的。对于犯错误,我个人认为是一件好事,因为犯错误意味我们对这个知识点认识不清或者有错误理解,错误的出现给了我们一个提示。“小老弟,你这里有错误的地方哦”。错误的正确解决能有效的提升我们对知识点的理解。在Python的学习的初期,我总结了如下的错...原创 2019-01-29 19:35:56 · 121 阅读 · 0 评论 -
python3.7的下载与安装
python3.7的下载与安装下载python3.7python官网:https://www.python.org/不清楚下载步骤的可以参考这篇文章https://blog.csdn.net/qq_35492650/article/details/86692362安装python3.7勾选Add Python3.7 to PATH。这样直接配置好了环境变量,不像python2还得配置,...原创 2019-01-30 11:10:35 · 12647 阅读 · 1 评论 -
pycharm的安装
首先在https://www.jetbrains.com/pycharm/官网下载安装包一般下载公共版,因为公共版对于普通用户已经够使用了找到下载的文件,双击安装。等待安装完成...原创 2019-05-02 16:44:20 · 182 阅读 · 0 评论 -
python3 locals的注意点
for i in range(3): locals()['part' + str(i)] = iprint(part0)print(part1)print(part2)运行没有问题但是如下,代码在函数下运行,报错:part0变量没有定义def Main(): for i in range(3): locals()['part'+str(i)] = i...原创 2019-05-01 10:35:52 · 997 阅读 · 0 评论 -
python模块之psutil
psutil(process and system utilities)它不仅可以通过一两行代码实现系统监控,还可以跨平台使用,支持Linux/UNIX/OSX/Windows等,是系统管理员和运维小伙伴不可或缺的必备模块。获取cpu的信息import psutilpsutil.cpu_count() # CPU逻辑数量psutil.cpu_count(logical=False) # C...原创 2019-05-27 20:48:08 · 251 阅读 · 0 评论 -
python3 json模块
json 的数据类型与python的数据类型对应(映射)表pythonjsonjson 的常用方法原创 2019-07-13 18:59:24 · 159 阅读 · 0 评论 -
python3 调用百度接口进行图片文字识别
安装百度接口的python包pip install baidu-aip程序from aip import AipOcrimport json""" 你的 APPID AK SK """APP_ID = ''API_KEY = ''SECRET_KEY = ''client = AipOcr(APP_ID, API_KEY, SECRET_KEY)""" 读取图片 """...原创 2019-07-13 20:32:44 · 839 阅读 · 0 评论 -
python3实现url的分隔
url简介原创 2019-07-16 10:15:47 · 3172 阅读 · 0 评论 -
关于ipython
简介IPython是python的一个交互式shell,它比默认的“python shell”更方便,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多强大的功能和函数。IPython 是基于BSD 开源的,并且IPython为交互式计算提供了一个丰富的架构安装window(cmd)和Linux下安装命令(已安装python)pip install ipython...原创 2019-07-16 10:47:39 · 186 阅读 · 0 评论 -
python3调用百度翻译接口
百度翻译接口,普通版只能每秒调用一次,高级版的速度可以查看开发文档百度翻译接口APP ID 和密钥需要用户注册登录获得填入APP ID 和密钥,就可运行如果报错,检查第三方包是否安装import requestsimport stringimport timeimport hashlibimport json# init#api_url = "http://api.fan...原创 2019-09-01 18:55:30 · 654 阅读 · 7 评论 -
python一秒创建下载服务器
在实际工作中,时常会有这样的一个需求:将文件传给其他同事。将文件传给同事本身并不是一个很繁琐的工作,现在的聊天工具一般都支持文件传输。 但是,如果需要传送的文件较多,操作起来就会比较麻烦。 例如,你的同事要让你传的文件位于某一个目录下,那么,你可以进入这个目 录, 然后执行下面的命令启动一个下载服务器 :python -m SimpleHTTPServer在 Python 3 中,由于对系...转载 2019-01-19 17:23:39 · 227 阅读 · 0 评论