自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (18)
  • 收藏
  • 关注

原创 python 讨论自定义函数时全局变量和局部变量何时赋值

编写了一段代码后,出于规范化的要求,把某些代码装到函数中,但过程中发现某些变量发生了变量,除了函数自带参数外,考虑到可以采用global 全局变量,但有时一个函数中未用到global 也可以看得到变量。仔细思考过后,终于得出了结论:如果在函数中未使用对变量赋值,则变量采用的是已经在程序主体中的值或在其他函数中global 全局变量的值,这两个是等同的。如果在函数中使用某些语句对变更赋值,则...

2020-03-31 22:25:23 897

原创 python docx与doc 文件互相转换

因文件格式要求,需要将docx 与doc文件相互转换,特寻找python代码,与大家共分享from win32com import client#转换doc为docxdef doc2docx(fn): word = client.Dispatch("Word.Application") # 打开word应用程序 #for file in files: doc = w...

2020-03-31 15:26:33 2312

原创 python openpyxl 设置活动工作表和活动单元格

设置活动工作表,可以用wb.active = 0把第一个表设置成活动工作表,但如果是知道工作表名称呢,如何设置,找遍网站也未见,经测试,可以用wbsheet=book[‘材料汇总’]book.active=wbsheet来设置活动工作表文件名为:wb = load_workbook(‘山川材料表.xlsx’)book = load_workbook(tag_file)设置某个单元...

2020-03-29 22:28:42 4463

转载 如何用Python做词云

一步一步教你如何用Python做词云转自:https://www.cnblogs.com/ZaraNet/p/10136589.html前言在大数据时代,你竟然会在网上看到的词云,例如这样的。看到之后你是什么感觉?想不想自己做一个?如果你的答案是正确的,那就不要拖延了,现在我们就开始,做一个词云分析图,Python是一个当下很流行的编程语言,你不仅可以用它做数据分析和可视化,还能用来...

2020-03-29 19:16:01 305

原创 python openpyxl筛选某些列

由于要复制excel 的某些单元格格式,需要对合并的单元格选出符合条件的,如下例是小于15的保留然后在新表单中wbsheet_new.merge_cells(cell2)wbsheet_new为新表单,cell2为筛选后保留的单元格,表达为I24:J24,K24:L24这样的格式先正则筛选,筛选的结果为[(‘AO’, ‘AP’)]这种list包含元组的表达方式,再用result[0][0]...

2020-03-28 10:30:23 6911

原创 python openpyxl 带格式复制表格

有合并单元格的,先把合并单元格复制过去,合并单元格用wm=list(zip(wbsheet.merged_cells))得出合并单元格列表,把其中的(<CellRange A1:A4>,) 替换成为A1:A4格式再从新表中合并单元格再用.has_style: #拷贝格式 测试是否有格式,再复制格式和数据其中:font(字体类):字号、字体颜色、下划线等fill(填充类):...

2020-03-27 21:52:59 11400 2

原创 python openpyxl画柱形图的属性设置

可以多次填加图形中数据,以列为准,只要有列变化,就增加一个图形用add_data添加type:类型,可以是竖形col,可以是横条:bartitle:图的标题y_axis.title:Y轴标题x_axis.title:X轴标题style:图形颜色搭配,共8种height:图高width:图宽dLbls=label.DataLabelList():显示图表中数据dLbls.show...

2020-03-26 20:15:41 3475 6

原创 python 计算输入的时间是一年的第几天

python 计算输入的时间是一年的第几天解决思路:计算当天与当年的第一天的间隔天数,如果是N,则当天为当年的N+1天取得间隔直接用减,得到一个<class ‘datetime.timedelta’>类型的字符,然后用.days取得天数,加1即可import datetimeyear,month,day=eval(input("年,月,日="))print(year,mon...

2020-03-26 17:40:48 1009

原创 python获取句柄并关闭窗口

一个程序要用到某个文件,经常会出现文件被占用,而无法继续运行,所以需要探知文件是否被占用,及如何进行关闭。搜集一些句柄的用法,同时也向大佬请教,脚本如下:import timeimport win32processhandle = win32process.CreateProcess('C:\\Windows\\notepad.exe', '', None, None, 0, win32p...

2020-03-26 16:18:10 7594

转载 pandas 打开有公式的excel表取值错误的解决办法

pandas 打开有公式的excel表取值错误的解决办法pandas 打开有公式的表格,如果直接读取,会出现有公式的单元格为空或零的情况,参见https://www.cnblogs.com/ubuntu1987/p/11491727.htmlhttps://blog.51cto.com/antidarkness/1974684wb = openpyxl.load_workbook(‘ab...

2020-03-24 15:54:56 3694 2

原创 python pandas找排名及iloc/locの用法

python pandas找排名及iloc/locの用法import pandas as pdimport numpy as npchengji=[[100,95,100,99],[90,98,99,100],[88,95,98,88],[99,98,97,88],[96.5,90,96,85],[94,94,93,91],[92, 99, 92, 87], [85, 88, 85, 9...

2020-03-23 22:52:03 224

转载 Sublime下配置python编译环境及搭建虚拟环境(转)

https://www.sohu.com/a/285819004_99987664Sublime下配置python编译环境及搭建虚拟环境:(windows2018-12-31 14:25本人对于Python学习创建了一个小小的学习圈子,为各位提供了一个平台,大家一起来讨论学习Python。欢迎各位到来Python学习群:960410445一起讨论视频分享学习。Python是未来的发展方向,正...

2020-03-23 18:08:55 200

原创 python 纯数字list转化为字符串

python 纯数字list转化为字符串在python中,如果将字符串类型的list转化为一个字符串用s=[“one”,“two”,“three”]““join(s)就可以达到目的,而用纯数字lists=[1,223,23]print(”,”.join(s))TypeError: sequence item 0: expected str instance, int found会...

2020-03-21 16:26:24 7177 1

原创 python pandas行、列求和及累加求和

python pandas行、列求和及累加求和data[‘合计’]=data.apply(lambda x: x.sum(),axis=1) #按列相加各行数data.loc[‘小计’]=data.apply(lambda x: x.sum(),axis=0) #按行相加各列,增加小计,要注意的是小计中变成字符,序列变object要时刻关注data.中type的变化,可以用data.d...

2020-03-20 20:38:07 28663

原创 python pandas插入柱形图表的选择

插入柱形图,选择数据如下数据,图为 chart=BarChart() #柱形图 chart.title=namelist+' 营业指标' chart.y_axis.title="金额" chart.x_axis.title="年份" chartdata=Reference(wbsheet, min_col=2, min_row=3, max_...

2020-03-18 23:09:26 448

原创 python 引用模块、函数中属性的提取

python 引用模块、函数中属性的提取因为需要在引用模块、函数时,经常不知道有哪些属性,因为找到一些方法,一起分享from openpyxl.chart import BarChart3D,BarChart,Referencechart=BarChart()for key,chdir in enumerate(dir(chart)): print(key,chdir)0 add...

2020-03-18 22:11:21 194

原创 python pandas替换某值

python pandas替换某值import pandas as pd chengji=[['优',95,100,99],['良',98,99,100],['可',95,98,88],['可',98,95,87],['劣',85,96,85],['优',94,93,91]]data=pd.DataFrame(chengji,columns=['语文','类别','数学','政治'...

2020-03-18 21:29:40 3305

原创 pandas取出符合条件的某单元格的值

pandas取出符合条件的某单元格的值已经读取excel表中的值,得出DATAFRAME-----data1想取出某些值写入另一个excel表发现用data1[‘任务指标利润总额’][data1[‘企业’]==namelist],给excel表中的单元格赋值,却失败说是一个series,不能写入,只有用values[0]的方式才能写入 wbsheet.cell(row=index+...

2020-03-17 20:41:21 4482

原创 python openpyxl设置excel格式

python openpyxl设置excel格式from openpyxl import Workbook # 新建时导入这个from openpyxl import load_workbook # 读取时导入这个from openpyxl.styles import Font, Alignment #设置单元格格式from openpyxl.utils import get...

2020-03-16 21:52:19 2136

原创 python如何边读出文件边显示进度条

对于tqdm进度条的显示,一些文章已经介绍过:参见https://blog.csdn.net/feiyang5260/article/details/100050539https://www.cnblogs.com/feffery/p/10343544.htmlhttps://www.jianshu.com/p/428ae45d42e6当用with tqdm(total=len(f1....

2020-03-15 16:12:18 3325

原创 python从粘贴板上读取数据

python从粘贴板上读取数据可以用import pandas as pd中的PD粘贴板df = pd.read_clipboard() # 从粘贴板上读取数据可以用pyperclip模块pip install pyperclip 安装导入使用improt pyperclippyperclip.copy() 可将列表数据复制至粘贴板pyperclip.paste()将粘贴板数...

2020-03-14 21:44:36 3846

原创 python查找所有的指定格式文件的语句

因为需求查找所有的图片格式,按所有的图片格式录入后,还要遍历寻找,因些找个最简便的办法:见下 for file in os.listdir(path1): #print(file) if os.path.splitext(file)[1].lower() in '.emf|.wmf|.jpg|.jpeg|.jfif|.jpe|.png|.bmp|.dib|...

2020-03-14 20:00:28 570

原创 python图像拼接的改造

图像拼接的改造按横向、竖向的指定高宽,横向、竖向指定个数,修正不能凑成一整张的问题,保存成多张图的可能原帖https://blog.csdn.net/ahaotata/article/details/84027000import PIL.Image as Image #pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pil...

2020-03-14 19:55:45 573

原创 python把两张图不同之处差异显示出来

把两张图不同之处差异显示出来原讨论帖,https://bbs.csdn.net/topics/396114473最后找到了帖子的原帖,https://www.cnblogs.com/botoo/p/8416315.html确实只得到一张图,而且显示不太明显,如何能更明显一点呢,想法是把不同之处用红色标出红点的图再与底图结合一起显示最终得到实现的路径是把不同点用黑白方式显示,...

2020-03-14 19:05:14 6668 6

原创 pandas聚合常用数值的讨论

pandas聚合常用数值的讨论import pandas as pdimport numpy as npchengji=[[100,95,100,98],[90,98,99,94],[88,95,98,95],[99,98,97,92],[95,90,96,88],[94,94,93,77]]data=pd.DataFrame(chengji,columns=['语文','类别','数学...

2020-03-13 15:05:38 97

原创 pandas在某行某列中加字符串,筛选某行某列含字符串

pandas在某行某列中加字符串,筛选某行某列含字符串import pandas as pdchengji=[[100,95,100,98],[90,98,99,94],[88,95,98,95],[99,98,97,92],[95,90,96,88],[94,94,93,77]]data=pd.DataFrame(chengji,columns=['语文','类别','数学','政治'])...

2020-03-13 14:51:49 2845

原创 对pandas存储excel后调整格式

如果直接覆盖,可以用xlsxwriter 设置格式,注:只支持xlsximport xlsxwriter #设置格式用 pip install xlsxwriter -i https://pypi.tuna.tsinghua.edu.cn/simple/在:writer=pd.ExcelWriter(os.path.join(path,‘统计表.xlsx’))data1.to_exc...

2020-03-12 20:17:40 9772

原创 excel 文件格式转换 xls xlsx格式互换带进度条

如未安装pywin32,请先安装pip install pywin32如国外源速度不够,可采用国内源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pywin32调用excel = win32.gencache.EnsureDispatch(‘Excel.Application’) wb.SaveAs(xls_lis...

2020-03-10 23:05:24 633

原创 python中numpy 的array矩阵,列表与pandas中的dataframe互相转换

import pandas as pdimport numpybanji=['三年级11班', '三年级12班', '三年级13班', '三年级14班', '三年级1班', '三年级3班', '三年级4班', '三年级5班', '三年级6班(2020届理科6班)', '三年级7班', '三年级8班', '三年级9班', '二年级10班', '二年级11班', '二年级12班', '二年级13班...

2020-03-10 20:27:23 2890 1

原创 python关于datetime.time时间相加问题的讨论

由于在pandas中读出某列时间格式为datetime.time,又得出另一个时间,也是datetime.time,由于要相加,寻找了好多方法进行转化,都没有成功,最终通过摸索,终于探求出点门路,希望大佬们给指出是否还有更优方案datetime中的时间格式有两种,一种是datetime.time格式,格式为datetime.time(0, 45, 28)一种是datetime.datetime...

2020-03-09 23:32:30 2678

原创 模拟操作,用python 批量生成0字节文件及进度条

有朋友要解决批量命名文件的问题,把文件名称用txt文件发过来,由于编脚本需要把txt内容写成文件,特编写了小脚本来根据txt生成文件名。import osfrom shutil import copyfilefrom shutil import rmtreeimport timepath="d:\\1\\4"print(path)f1=open(os.path.join(path...

2020-03-08 19:57:51 219

原创 python openpyxl批量定义单元格属性

openpyxl 作为操作excel 表格的工具,在python中应用比较广泛,但其设置表格单元格属性时,只能一个一个单元格遍历,现将其中的小坑展示给大家新建表格wb=Workbook()新建表单wbsheet = wb.create_sheet(‘所有课程情况统计’,0)选中多个单元格cell_range=wbsheet[‘A1:E43’]可以用下面的表达方式,转化为单元格范围的字...

2020-03-05 21:41:29 2663

原创 python中调用函数在init有返回值错误的解决办法

如果想在init用retrun ****,则会出错,提示不能在init中返回值,利用再建一个函数则是可以解决方法一:直接调用属性class user: """docstring for user:""" def __init__(self, first_name, last_name, **user_info): self.first = first_nam...

2020-03-01 16:43:34 3555 3

婚姻法中关于财产制度的论析.txt

此文本为本博客中例子中,显示词云所用参考文本,所需积分设为零不涉及其他内容,望通过审核,显示词云文本

2020-03-29

pdf合成2.exe

多个PDF合成为一个PDF,可以整理成自然顺序,避免如11,111,22,223,99这样的错误排列方法,对于已经加密的PDF不适用,要解密后再合成。

2020-02-20

imgsTOpdf2.exe

可以读取目录中的所有图片,并合成一个PDf文件,能在合成中自动查看图片大小,输出为outpu.pdf文件

2020-02-20

文件段落整理2.exe

支持打开文本文件,进行段落整理,因网络下载或从别的文件中拷贝的文本不合适而进行处理的小工具。可以另存文本,整理过程中显示整理结果。

2020-02-03

从文本中查找手机电话号.zip

从一些乱七八糟的格式里找到手机号码并整理出来,可以先显示保存,再另存为单独文件,支持打开txt文件。此版本为zip版本,不支持exe版本的,可以下载本版

2020-02-03

从文本中查找手机电话号查找并保存

从一些乱七八糟的格式里找到手机号码并整理出来,可以先显示保存,再另存为单独文件,支持打开txt文件。

2020-02-03

获取类及函数名1.zip

在已经安装python的计算机上,提取pip install 安装的包名、内的模块名、函数名,及函数参数,可以参考此文件所生成的output.txt查看。注意:需要已经配置好python的系统环境。此为zip版本,因exe版本不支持的,可以下载此版本。

2020-02-03

获取类及函数名1.exe

在已经安装python的计算机上,提取pip install 安装的包名、内的模块名、函数名,及函数参数,可以参考此文件所生成的output.txt查看。注意:需要已经配置好python的系统环境。

2020-02-03

调整PDF2.zip

可以将调整PDF的扫描页顺序,把奇偶页对换,或单独抽取奇、偶页文件成为单独PDF文件,或先抽取奇偶页再生成一个单独文件,方便因扫描书籍而产生的错误顺序现象,此版为ZIP版,因exe版不能运行的,可以用此版本

2020-02-03

调整PDF2.exe

可以将调整PDF的扫描页顺序,把奇偶页对换,或单独抽取奇、偶页文件成为单独PDF文件,或先抽取奇偶页再生成一个单独文件,方便因扫描书籍而产生的错误顺序现象

2020-02-03

Chronometask倒计时软件.zip

Chronometask 是一款绿色小巧的桌面倒计时增强软件,在软件中可以通过设置时间来达到关机,定时,打开网页等等信息,非常方便。

2020-01-14

EXCEL函数手册解除限制.pdf

收集的日常excel所使用的函数,并分类整理,是手头使用excel的必备手册,内容丰富,文件简洁,使用方便

2020-01-14

ISO IEC IEEE 15288-2015 [高清版].pdf

INTERNATIONAL STANDARD ISO/IEC/ IEEE 15288-2015 Systems and software engineering一 System life cycle processes

2020-01-13

fiddlerscript.txt

fiddler v5.0.20194.41348 版本内置script 文件,适用于修改script错误的原始修复版本,以备不时之需

2020-01-13

GifCam.exe

将截取的画面变为GIF格式保存,可以调整GIF的帧数,截取窗口大小,还可以进行编辑处理,界面简洁,操作方便简单

2020-01-12

屏幕画笔工具V2.0版本

是直接可以运行的小工具,运行后在屏幕的右上角,可以设置笔的颜色、宽度、透明度,以及一些常用的符号,并提供放大镜、存图功能

2020-01-06

python.zip

出错的代码,通过修改,找到正确答案,希望大家不要犯同样的错误,这里是错误的源代码,可以测试并修改,做为练习用

2020-01-04

排座次1.5.xlsm

利用excel表,排考场座位,可以横向排列,蛇形排列,斜形排列,做到相邻座位的同学非同班,能有效做到因座位安排而导致的作弊隐患,开源代码,直接可用

2020-01-04

空空如也

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

TA关注的人

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