python库实例
laiczhang
做一件好事。
展开
-
python第三方库turtle库实例详细注释版(1)
太极图from turtle import *def draw(radius,color1,color2): #设置钢笔粗细 width(3) #设置钢笔颜色和填充颜色 color("black",color1) #绘制鱼 begin_fill() #绘制圆,指定半径和绘制范围 #当半径为正数时,逆时针绘制 #当半径为负...原创 2019-04-23 12:30:38 · 2764 阅读 · 0 评论 -
python第三方库xpath库实例之爬取古诗词网上诗歌
from lxml import etreeDATA = []def getHTMLtext(url,headers,timeout=10): try : resp = requests.get(url,headers=headers,timeout=...原创 2019-06-02 16:58:16 · 2289 阅读 · 0 评论 -
python第三方库bs4库实例之爬取古诗词网上诗歌
# 使用bs4提取网页,先利用find_all解析import requestsfrom bs4 import BeautifulSoupDATA = []def getHTMLtext(url,headers,timeout=10): try :  ...原创 2019-06-02 16:59:28 · 2284 阅读 · 0 评论 -
python第三方库re库实例之爬取古诗词网上诗歌
# 使用正则表达式解析网页元素# 关键点:直接找每个个体里面相同位置的元素,用findall一次提取出来到列表中import requestsimport reDATA = []def getHTMLtext(url,headers,timeout=10): try :  ...原创 2019-06-02 17:01:07 · 1732 阅读 · 0 评论 -
python爬虫爬取古诗词实例补充讲解之获取注释和译文
对这个网站的具体每首诗,如果想获取它的注释和译文,要怎么实现。比如:https://so.gushiwen.org/shiwenv_30a67e5c53be.aspx这首诗,直接进去后,注释和译文不是完全展示出来的,需要点击“展开阅读全文”,才会完全显示。python第三方库re库实例之爬取古诗词网上诗歌python第三方库bs4库实例之爬取古诗词网上诗歌python第三方库xpath...原创 2019-06-02 17:13:30 · 2538 阅读 · 1 评论 -
数据可视化利器matplotlib基本用法
python中用作数据可视化的工具有多种,其中matplotlib最为基础。故在工具选择上,图形美观之外,操作方便即上乘。import numpy as npimport pandas as pdfrom pandas import Series, DataFrameimport matplotlib.pyplot as pltimport matplotlib.finance as m...原创 2019-09-08 11:33:38 · 994 阅读 · 0 评论 -
python 爬取智联招聘
一个爬取智联的一个小爬虫python版本:python3.7依赖模块:selenium、pyquery废话少说,上代码from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom selenium.webdriver.common.keys import Keysfrom...原创 2019-09-09 23:59:48 · 3108 阅读 · 1 评论 -
超简单爬王者皮肤
首先,import requestsimport os如果没有的同学,可以pip install 安装一下,全部源代码,# -*- codeing:utf-8 -*- # import requestsimport osurl='http://pvp.qq.com/web201605/js/herolist.json'head={'User-Agent': 'Mozilla/...原创 2019-09-10 13:42:01 · 1013 阅读 · 0 评论 -
python实现MP4文件批量转码成MP3
QQ影音是带有转码的功能的,功能很强大,但有个缺陷就是每次只能添加一个文件夹下的视频,并不能直接转码父文件夹下包括子文件夹内的文件。功能介绍:1、批量将父文件夹下及子文件夹内所有的MP4或者avi格式的文件自动转码成MP3音频格式;2、自动删除MP4格式的文件;(加此段代码的目的是方便直接将转码后的文件夹下的音频文件拷入手机,而不拷视频文件,如不需要自行删除。)代码关键部分说明:既然现有...原创 2019-09-10 13:47:57 · 3617 阅读 · 1 评论 -
Python实现京东自动登录(自动完成滑块验证)
前提要配置好webdriver,不会的可以百度一下,我用的是Chrome的。Python自动登录京东,这里需要填写自己的账号和密码id = "*********" # 用户账号passwd = "******" # 用户密码loadpage(id, passwd)需要说明的是,这几个库都要pip install 安装一下哦。import cv2import timeimport ...原创 2019-09-10 19:50:32 · 9489 阅读 · 6 评论 -
Python工具批量将long型存储的NAT表IP地址转换回ipv4存储
需要pandas支持,处理CSV文件转前后文件均为csv文件转换前示例如下:after_ip,begain_port,end_port,before_ip // 转换前IP,起始端口,结束端口,转换后IP3074337170,40960,41215,2111136891转换后示例如下:after_ip,begain_port,end_port,before_ip[‘183.62.16...原创 2019-09-12 12:27:21 · 963 阅读 · 0 评论 -
python 调用淘宝客api
分享下以前写的一个python 调用淘宝客api的一个例子,其中主要的是淘宝sign签名算法,这个算法现在没有变,还有一个app_key 、app_secret这两个需要到淘宝开放平台申请,adzone_id需要到淘宝客联盟申请推广位获得,这些现在我没有申请,没有测试,昨天看了下sign算法没变,,应该可以用,没什么技术含量,大牛可以飘过。。#coding:utf-8import reques...原创 2019-09-12 20:21:10 · 4510 阅读 · 1 评论 -
python3必应壁纸爬虫练手
修复一个必应壁纸下载工具资源站和之前同学一样, bing.ioliu.cn打包好可以直接运行的版本在链接里主要是练手 有机会再做更新了:)老规矩,先pip install 这几个第三方库import reimport osimport requestsfrom time import sleep全部源码如下:import reimport osimport reques...原创 2019-09-19 21:53:07 · 741 阅读 · 0 评论 -
培养python思维(1)
对于Python新手来说,写代码很少考虑代码的效率和简洁性,因此容易造成代码冗长、执行慢,这些都是需要改进的地方。本文是想通过几个案列给新手一点启发,怎样写python代码更优雅。一、与第三方库相比,同样强大的标准库标准库itertools和collections仍然很少被初学者使用itertools如果你看到下面的任务:list1 = range(1,10)list2 = range...原创 2019-09-20 15:23:06 · 2345 阅读 · 2 评论 -
Python爬虫爬取企查查数据
#-*- coding-8 -*-import requestsimport lxmlimport sysfrom bs4 import BeautifulSoupimport xlwtimport timeimport urllib def craw(url,key_word,x): User_Agent = 'Mozilla/5.0 (Windows NT 6.1; ...原创 2019-06-02 16:51:18 · 23009 阅读 · 18 评论 -
python第三方库pandas库常用操作命令大全
网上的有个别不对 实际敲了一下 有补充了点常用的环境IDE: anaconda python3.7在这个速查手册中,我们使用如下缩写:df:任意的Pandas DataFrame对象s:任意的Pandas Series对象同时我们需要做如下的引入:import pandas as pdimport numpy as np导入数据pd.read_csv(filename):从C...原创 2019-05-13 23:36:48 · 3437 阅读 · 0 评论 -
python第三方库pyinstaller库——教你如何将py脚本转化成exe文件--可无python环境使用py脚本
将py文件转化成exe文件就是为了方便那些小白但又想使用py的朋友,但小伙伴们一般在转化的过程中会不会遇到一些问题呢这篇文章就主要记录一下我在转化时遇到一些问题的解决办法希望能帮助到大家1.首先要安装pyinstaller这个工具可以直接在cmd中使用 pip install pyinstaller 命令下载(前提是自己必须配置好py的环境变量)安装好后直接在cmd中输入pyinstall...原创 2019-05-14 13:58:18 · 3388 阅读 · 2 评论 -
python库OS库实例之查看指定文件夹下每种文件类型的数目(详细注释版)
用python来查看指定文件夹下每种文件类型的数目程序用到了os,所以需要先import os,下面每行行程序都都添加了对应注释import osfile_type = dict() #创建一个空的字典,用来存储我们的结果os.chdir(r'C:\Users\hc_lzp\Desktop') #更改当前工作目录# current_work_dir = os.curdir: 指代...原创 2019-05-19 10:22:11 · 2088 阅读 · 0 评论 -
python安装第三方库工具pip的使用帮助
pip: 一个现代的,通用的 Python 包管理工具。提供了对Python 包的查找、下载、安装、卸载的功能。windows:自带pip,直接使用。Linux:执行下面命令即可完成安装。 wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate python get-pip.pyUsage: pip [opti...原创 2019-05-14 15:22:56 · 2027 阅读 · 0 评论 -
python库os库统计指定目录下每个文件的大小(包括文件夹)
环境:Windows10前提:安装python3环境,如源码如下:# 使用Python 3运行import os# 获取文件夹下的文件大小 [url=https://www.jianshu.com/p/a5ec32322fd6]https://www.jianshu.com/p/a5ec32322fd6[/url]def Get_Dir_Size(dir): size =...原创 2019-05-15 23:24:14 · 1977 阅读 · 0 评论 -
【转载】python爬虫学习系列
Python爬虫(1):基本原理Python爬虫(2):Requests的基本用法Python爬虫(3):Requests的高级用法Python爬虫(4):Beautiful Soup的常用方法Python爬虫(5):豆瓣读书练手爬虫Python爬虫(6):煎蛋网全站妹子图爬虫Python爬虫(7):多进程抓取拉钩网十万数据Python爬虫(8):分析Ajax请求爬取果壳网Python爬虫(9):...转载 2019-05-11 23:40:02 · 2056 阅读 · 0 评论 -
python的time库实例之文本进度条
time库是python中处理时间的标准库。计算机时间的表达;提供系统时间并格式化输出功能;提供系统精确计时功能,用于程序性能分析;。。。需求分析:文本进度条:采用字符串方式打印可以动态变化的文本进度条;进度条能在一行中逐渐变化;问题分析:用sleep()模拟一个持续进度导入time库import time#TextProBarV1.pyimport timesca...原创 2019-05-16 16:13:23 · 1493 阅读 · 0 评论 -
python库random库实例之圆周率计算
random库概述random库是使用随机数的Python标准库-伪随机数:采用梅森旋转算法生成的(伪)随机序列中元素-random库主要用于生成随机数-使用random库:import randomrandom库包括两类函数,常用共8个-基本随机数函数:seed(),random()-扩展随机数函数:randint(),getrandbits(),uniform(),randra...原创 2019-05-16 16:40:38 · 2453 阅读 · 0 评论 -
python第三方库wordcloud库实例之词云
wordcloud库基本使用wordcloud库把词云当作一个WordCloud对象-wordcloud.WordCloud()代表一个文本对应的词云-可以根据文本中词语出现的频率等参数绘制词云-词云的绘制形状、尺寸和颜色都可以设定w = wordcloud.Wordcloud()w.generate(txt):向Wordcloud对象w中加载文本TXTw.to_file(filen...原创 2019-05-16 17:22:08 · 1780 阅读 · 0 评论 -
python第三方库turtle库(2)皮卡丘绘制
picachu.py# coding:utf-8import turtle as tdef infoPrt(): print('coordinate: ' + str(t.pos())) print('angle: ' + str(t.heading()))t.pensize(3)t.hideturtle()t.colormode(255)t.color("bla...原创 2019-05-12 14:17:49 · 3226 阅读 · 0 评论 -
python第三方库Requests库基本介绍
虽然Python的标准库中 urllib 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests 自称 "HTTP for Humans",说明使用更简洁方便。Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用:)Requests 继承了urllib的所有特性。Requests支持HTTP连接保持和连接池,支...原创 2019-05-16 22:19:39 · 4259 阅读 · 0 评论 -
python第三方库requests和bs4库实例——简单的37行python爬虫刷CSDN博客阅读数
仅供python学习,不用作商业用途一点私心,为什么我想刷自己的博客呢?因为我觉得我写的博客还是蛮不错的,可以帮很多人少走一些弯路,而低的阅读量在搜索排名中是很不占优的,所以希望我的博客能让更多人受益,刷一点访问量啦,还请原谅。恰巧前段时间看完了嵩天老师的爬虫基础MOOC,我就思考如何增加爬虫经验,顺便增加一点点我的博客访问量。运行环境:Windows 10pycharm所需要...原创 2019-05-13 13:56:35 · 2243 阅读 · 0 评论 -
python第三方库urllib库的使用实例之网页抓取
urllib库的基本使用所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。 在Python中有很多库可以用来抓取网页,我们先学习urllib。在 python2 中,urllib 被分为urllib,urllib2等urlopen我们先来段代码:# urllib_request.py# 导入urllib.request 库import urllib.req...原创 2019-05-17 13:59:29 · 2123 阅读 · 0 评论 -
python第三方库re库基本介绍
实际上爬虫一共就四个主要步骤:明确目标 (要知道你准备在哪个范围或者网站去搜索)爬 (将所有的网站的内容全部爬下来)取 (去掉对我们没用处的数据)处理数据(按照我们想要的方式存储和使用)我们在昨天的案例里实际上省略了第3步,也就是"取"的步骤。因为我们down下了的数据是全部的网页,这些数据很庞大并且很混乱,大部分的东西使我们不关心的,因此我们需要将之按我们的需要过滤和匹配出来。那...原创 2019-05-17 15:53:45 · 15098 阅读 · 1 评论 -
python第三方库re库实例之爬取段子
案例:使用正则表达式的爬虫现在拥有了正则表达式这把神兵利器,我们就可以进行对爬取到的全部网页源代码进行筛选了。下面我们一起尝试一下爬取内涵段子网站: http://www.neihan8.com/article/list_5_1.html打开之后,不难看到里面一个一个灰常有内涵的段子,当你进行翻页的时候,注意url地址的变化:第一页url...原创 2019-05-17 15:55:52 · 1603 阅读 · 0 评论 -
培养python思维(2)
本来只是打算总结一下我自己从C语言转换成python的思维的盲点,结果发现20号发的博文《培养python思维(1)》居然快要破千了,那么今天就再发一篇。这篇结合python123里的一道题目来讲。题目是这样的,数值运算描述获得用户输入的一个字符串,格式如下:...原创 2019-09-23 20:55:18 · 906 阅读 · 0 评论