python学习细节笔记

-----------------------------------------python pandas hdf无法追加写入

1.写入时参数设置:format='table',append=True,mode='a'

2.追加写入使用data.append;初次写入使用data.put;不要使用键值对的方式data[key]=value,否则无法再写入。

-----------------------------------------删除list内的空值

1、先使用for循环把空值转化为字符串,然后再判断字符串并删除

-----------------------------------------df数据移除空值,其余向左移动

pandas向左移动非空单元格 - Sakura_柏 - 博客园

-----------------------------------------正则表达式学习

正则表达式参考文档 - Regular Expression Syntax Reference

-----------------------------------------xpath定位方法学习

XPath定位学习记录 - 测试小子 - 博客园

-----------------------------------------jupter notbook安装

Pycharm安装并配置jupyter notebook - 简书

----------------------------------------xlwings中文手册

快速开始 · xlwings中文文档 · 看云

-----------------------------------------pandas列内数据加工处理并形成新的列

pandas数据的字段抽取与拆分_Python教程网(slice,split函数)

----------------------------------------python教程

Python正则表达式简明教程_Python教程网

42_Pandas字符串中提取正则表达式来生成新列_饺子大人的博客-CSDN博客_pandas正则提取

-----------------------------------------调整列的顺序

Pandas调整列的顺序_Dennis Shaw的博客-CSDN博客_pandas调整列的顺序

-----------------------------------------pandas筛选 map和loc和query

https://www.jb51.net/article/206975.htm

----------------------------------------pandas同一行求和

data_nenghao_yingfu['合计']=data_nenghao_yingfu.sum(axis=1)

---------------------------------------xlwing调用VBA实现批量填充单元格及插入新行

Python xlwings 操作 Excel 自动填充 - 知乎

xlwings|5个实例带你实现python与excel交互

-------------------------------------python爬虫-js加密

爬虫破解js加密破解(二) 有道词典js加密参数 sign破解 - 淋哥 - 博客园

-------------------------------------python函数可变参数与关键字参数* **

【python】*与** 参数问题 - 毕加索的ma - 博客园

-------------------------------------把时间差转换为数值格式

data_need['时间数值']=data_need['计提时长'].astype('timedelta64[D]').astype(float)

data_need['时间数值']=data_need['计提时长'].astype(str)

data_need['时间数值']=data_need['时间数值'].str.replace(" days","")

data_need['时间数值']=data_need['计提时长'].astype(float)

----------------------------------pandas替换文本中的空格

df['列名'].str.replace(' ','',inplace=True)

df['列名'].replace(' ','',inplace=True)

#区别在于,如果有一个格内容为" "两者都能替换,若有一个格内容为“ woddefd ”则只有上面才能替换,上面操作对象是格子内内容为一个整体,下面操作对象是格子内文本的每一个字符

-------------------------------pandas正则抽取数据

data['rating'] =  data['局站类型'].str.extract(r'\d*\|(.*)')

-------------------------------pandas模糊匹配---边际距离最近法

https://www.jb51.net/article/239151.htm

--------------------------------pandas一行拆分为多行

https://www.jb51.net/article/247771.htm

--------------------------------df.style为df表格设置格式(高亮、数据条)

Panda的style用法 - 知乎

--------------------------------pandas数据读取显示编码方式报错

pycharm中安装pandas时提示 (unicode error) 'utf-8' codec can't decode byte。解决方法_圆道的博客-CSDN博客
UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xff in position 0: invalid start byte_唠叨小主的博客-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值