自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 利用openpyxl在excel中作图

from openpyxl import Workbookfrom openpyxl.chart import BarChart,LineChart, Referencefrom copy import deepcopy wb = Workbook(write_only=True)ws = wb.create_sheet() rows = [ ('Number', 'Batch 1', 'Batch 2', 'Batch 3'), (2, 10, 30,40), (3.

2020-07-30 00:29:11 553

原创 python for循环中常用的函数

enumerate()zip()itertools.product()for i,j,k in itertools.product(range(2),range(2),range(2)): print(i,j,k)#等价于for i in range(2): for j in range(2): for k in range(2): ...

2019-07-12 22:52:28 281

原创 python 身份证归属地解析

浏览器抓包114身份证查询网站得知身份证归属地查询实际地址为:http://tool.114la.com/static/js/area.js复制到txt后将整个文本改成一个大list,用python读取import pandas as pdimport numpy as npfrom datetime import datetimeid_no=eval(open(r'C:\Use...

2019-07-03 11:01:55 7876 1

原创 python 数据预处理及建模常用模块及释义

数据预处理及可视化常用模块import pandas as pdimport numpy as npfrom datetime import datetimeimport matplotlib.pyplot as pltimport seaborn as snsimport missingno as msno#缺失值处理模块from statsmodels.distributi...

2019-06-26 23:31:54 569

原创 python 利用爬虫将最新数据更新至微信

def job(): from urllib import request import pandas as pd from datetime import datetime head={} head['User-Agent']='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (...

2019-06-18 14:03:52 313

原创 python 个人爬虫实战

from bs4 import BeautifulSoupfrom urllib import requestimport pandas as pdimport timefrom datetime import datetimehead={}head['User-Agent']='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebK...

2019-06-18 10:40:49 204

原创 python 个人知识库

连接SQL&用SQL语句取数import pymysqlimport pandas as pddate_base=pymysql.connect(host=, port=, user=, password=, ...

2019-05-30 18:13:08 1058

原创 python 爬虫Tag方法

print(li_list[0].h3.a.text)print(li_list[0].h3.a.string)print(li_list[0].h3.a.contents)print(li_list[0].h3.a.contents[0])

2019-05-09 11:38:31 3744

原创 python Scrapy的安装

(2)登陆http://www.lfd.uci.edu/~gohlke/pythonlibs/,Ctrl+F搜索Lxml、Twisted、Scrapy,下载对应的版本,例如:lxml-3.7.3-cp35-cp35m-win_adm64.whl,表示lxml的版本为3.7.3,对应的python版本为3.5-64bit进入文件存储目录输入指令:pip3 install wheel、...

2019-05-06 17:11:22 79

原创 python 爬虫-常见的User Agent

1.AndroidMozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19Mozilla/5.0 (Linux; U; Android 4.0.4; en-gb; GT-I9300 Buil...

2019-05-06 14:57:39 112

原创 python reque方法

getContextPath():这个方法返回的是web应用映射的虚拟目录地址:如ServletDemo应用的虚拟目录是:/ServletDemogetCookies():这个方法返回的是一个Cookies[],我们在response容器那篇文章中看一个方法是向response容器中存入一个cookie的,这个方法是从Request容器中拿取多个cookies,因为用户在请求的时候会携带很多的...

2019-05-05 17:55:35 285

原创 python 可视化之柱状图

plt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus'] = Falseplt.bar(np.arange(len(collect_total.催收结果.value_counts())),collect_total.催收结果.value_counts())plt.title('催收结果')pl...

2019-04-15 16:52:46 721

原创 python 透视表及自定义聚合方式

collect_total_pt=pd.pivot_table(原始数据,index=['纵坐标1','纵坐标2'],columns='横坐标',values='值',aggfunc=聚合方式,fill_value=空值填充方式,margins=True)将透视表中的数据转换成百分比collect_total_pt11=collect_total_pt1.copy()for col_...

2019-04-12 16:51:01 1742

原创 python 用pymysql模块连接数据库

连接数据库import pymysqlsevend_ku=pymysql.connect(host='', port=, user='', password='', database=''...

2019-04-12 14:21:29 180

原创 python 发送及抄送邮件

import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.image import MIMEImagefrom email.header import Headersmtpserver = '...

2019-04-11 16:50:31 830

原创 python 字符串转日期的方法

from datetime import datetimemonth_list=['jan','feb','mar','apr','may','jun','jul','aug','sept','oct','nov','dec']month_list[datetime.strptime(td,'%Y-%m-%d').month-1]

2019-04-04 17:46:35 911

原创 python 正则表达式的应用

import pandas as pdimport numpy as nyimport remessage=pd.read_excel(r'C:\Users\admin\Desktop\python\复习\短信2.xlsx',encoding='GB18030')def get_title(x): try: return str(re.compile(r'[\...

2019-04-04 13:50:56 154

原创 python 中pandas对不同列的排序及去重

t_repay_M0.sort_values(['分组','回款金额'],ascending=[True,False])df_part_1.drop_duplicates(['user_id','behavior_type'], 'last')

2019-04-01 13:56:18 1509

原创 python 在同一个excel的不同sheet里写入数据

df=pd.read_excel(r"file_path",encoding='GB18030')excelWriter=pd.ExcelWriter(r"file_path")df.to_excel(excel_writer=excelWriter,sheet_name="1",index=None)df.to_excel(excel_writer=excelWriter,shee...

2019-04-01 13:55:11 7545

原创 Python 中关于对不同列进行不同聚合方式的聚合方法

dataframe.groupby('columns1').agg({'columns2':['max','min'],'columns3':['mean','avg']})count去重后的数值:def count_nunique(S): return S.nunique()df.agg(count_nunique)同理,求和后以万为单位且保留两位小数:def ...

2019-02-15 11:07:30 1690

转载 python:任意日期加上任意月份数的自定义函数

from datetime import datetimedef month_add(input_date, months):    import calendar    End_day = ((0,31,28,31,30,31,30,31,31,30,31,30,31),(0,31,29,31,30,31,30,31,31,30,31,30,31))#存储闰年及非闰年每月的最大日期  ...

2019-02-11 15:44:44 1068

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除