本文目录一览:
- 1、python运行程序出错,哪位大神帮我看看,谢谢!
- 2、python如何批量对每一个excel文件进行去重?
- 3、PDD是什么意思?
- 4、Python中的pandas如何读取excel中指定单元格的值?
python运行程序出错,哪位大神帮我看看,谢谢!
用input输入的是字符串,与数字比较肯定不相等
card1="10001"
mm1="123456"
赋值语句加上引号即可
python如何批量对每一个excel文件进行去重?
01
去重
我们使用Pandas库的drop_duplicates(subset=None, keep=‘first’, inplace=False)功能来对Excel文件中的重复项进行删除。
其中,subset参数代表指定列标记,默认当每一条行记录完全相同时,才会认定为重复行;keep=‘’有‘first’、‘last’和‘False’,意思是删除重复行时,保留first还是last还是全部删除,默认参数是‘first’;inplace=‘’有True和Flase,意思是直接替换还是保留副本,默认值是Flase。
读取Excel
import pandas as pd
df = pd.read_excel('全部.xlsx')
选中列去重
df.drop_duplicates(['用户名称'])
其中第2、3行的用户名称与第0、1行重复,所以被删除。
03
保存最后一个重复数据
df.drop_duplicates(['用户名称'],keep='last')
04
保存Excel
df.to_excel('去重后.xlsx')
02
批量获取Excel文件
在上面我们已经学会如何对单个Excel文件去重了,但是在读取文件名的时候,我们还是需要手动输入的,如果文件很多的话,我们要一个一个的输入,这不仅麻烦,而且也不符合自动化办公的名头。所以,我们就需要想办法取得该目录下的所有Excel文件。
这里我们用的是Pathlib库,取得该目录下所有的xlsx格式文件。
path = 'K:\自动化办公'
PDD是什么意思?
PDD:电子竞技选手。
刘谋,游戏ID:PDD,1991年4月17日出生,英雄联盟项目电子竞技选手,前NGG、EHOME战队LOL分部队长,后转会并退役于Invictus Gaming.LOL分部,IG战队上单选手,曾夺得2013年SWL联赛第二赛季冠军,2013IEM新加坡站冠军,2014LPL春季赛亚军,现游戏主播。
2014年6月15日,刘谋在微博上宣布退役。2019年3月25日,刘谋正式签约斗鱼直播平台。
2011年6月,《英雄联盟》刚刚进入中国。刘谋加盟了他的第一支职业战队---NGG战队。经过两个月的历练后,同年8月刘谋转投EHOME战队。同年11月,在TGC联赛上EHOME战队最终不敌WE战队夺得亚军。
2012年3月,刘谋宣布退役。
2012年4月,刘谋宣布加盟IG战队复出。随后在韩国的擂台挑战赛上,使用未来守护者发挥出色,带领队伍取得胜利。在S2中国区总决赛中,刘谋出色发挥带领IG战队拿到中国区预选赛第一名,顺利跻身S2世界总决赛的舞台。
在s2世界总决赛上IG战队以0比2输给了M5战队,止步总决赛八强。
2013年,IG在SWL第二赛季的总决赛上迎来了老对手WE战队,在前两场比赛中IG和WE各胜一局,第三局IG抓住WE失误,成功拿下比赛,赢得冠军。这个冠军是刘谋职业生涯中第一个冠军。
2013年S3中国区总决赛上,IG战队以1:2不敌皇族战队,遭到淘汰。
2013年IEM新加坡站,IG战队以2:0战胜CJ.Frost战队,夺得冠军。
2014年LPL春季赛季后赛,IG战队0:3败于EDG战队取得亚军。
2014年6月15日,刘谋在微博上证实宣布退役。
2019年3月25日,刘谋正式入驻斗鱼直播平台。
Python中的pandas如何读取excel中指定单元格的值?
pandas 读取指定单元格 第2行,第3列
import pandas as pd
df = pd.read_excel('测试.xlsx')
cell = df.iat[0, 2]
[0, 2] 表示单元格的行列 pandas 默认跳过表头从第二行开始 第三列是2 (012)