首页 > 其他分享 >pandas记录

pandas记录

时间:2022-11-20 17:13:22浏览次数:26  
标签:记录 ret date html print table csv pandas

pandas记录

'''
资料
https://www.cnblogs.com/insane-Mr-Li/p/13231644.html
https://blog.csdn.net/toshibahuai/article/details/79034829
'''

# encoding='utf-8'
import pandas as pd

def main():
    with open("账单.html", "r", encoding="utf-8") as f:       ###读入文件
        htmll = f.read()
    html_data = pd.read_html(htmll)                            # 识别html的表格标签table  如果有多个会全部都识别出来
    print(type(html_data), len(html_data))

    # 多个table的情况
    table_date = pd.DataFrame(html_data[0])
    print(table_date)
    table_date.to_csv('账单.csv',encoding='utf-8')
    ###########################################################

    # 一个table的情况
    # for i in html_data:
    #     # print(i)
    #     # exit()
    #     table_date = pd.DataFrame(i)
    #     ret = table_date.fillna(value="")   # 处理表格里为空的数据
    #     print(type(ret), len(ret))
    #     print(ret)

    #     ret.to_csv('账单.csv',encoding='utf-8')
    #     # ret.to_csv('C:/Users/think/Desktop/Result.csv',header=0) #不保存列名


if __name__ == '__main__':
    main()

标签:记录,ret,date,html,print,table,csv,pandas
From: https://www.cnblogs.com/startstart/p/16908914.html

相关文章

  • pandas 函数
    pandas函数最近在对股票数据进行清洗和计算的过程中,遇到了不少对这个库函数的使用,所以做了个函数使用总结。轴的理解pandas很多函数会指定轴,要正确理解轴的含义,才容易......
  • asyncio记录
    asyncio记录参考资料如下:http://www.langzi.fun/Python协程.html各种例子https://www.cnblogs.com/cwp-bg/p/9590700.htmlasync函数的各个方法https://www.ji......
  • 【错误记录】Visual Studio 2019 中运行 Unity C# 脚本时报错 ( 根据解决方案, 可能需
    文章目录​​一、报错信息​​​​二、解决方案​​​​三、VisualStudio2019中运行UnityC#脚本需要的组件​​​​1、.NET桌面开发​​​​2、使用Unity的游戏开......
  • 记录第一天
    为什么这个不需要return0;就可以执行???好烦抽空看一下前面的基础。......
  • Hive学习笔记:实现Pandas.describe描述统计
    在Python中,利用Pandas.describe()可以很方便的观测某一列的数量、最小值、均值、最大值、分位数等。pd.series.describe(percentiles=[0.05,0.25,0.3,0.7,0.8])具体......
  • java中float、int等数值转为二进制方法或者十六进制的方法记录
    //将int解析成二进制,再根据二进制转换成floatFloatf=Float.intBitsToFloat(i.intValue());//格式化float,固定显示的小数点位数。DecimalFormatdf=newDecimal......
  • 记录年会小系统
    有点意思,年会过后,抽奖活动saas小系统扒光看看:支持PC后台维护,PC抽奖、H5抽奖报名、微信小程序抽奖报名,手机APP远程遥控抽奖,AI动态语音播报......结束。上图:     ......
  • 关于GET/POST请求传输时URL编码的介绍记录随笔
    UTF-8编码的汉字:少数是汉字每个占用3个字节,多数占用4个字节#GET请求编码Chrome会先把URL中非ASCII字符按照某种编码格式(谷歌浏览器是UTF-8)编码成byte数组后,然后转成16进......
  • guava cache使用记录
    一、创建cache对象创建cache对象一般有两种写法,一种返回cache对象,一种返回loadingCache对象   loadingCache继承cache,也意味这cache的能力loadingcache都有,分别看......
  • [数学记录]arc137D Prefix Xors
    FWT/高维前缀和入门题。题意:给定一个数列\(a\),每次迭代把原数组替代为前缀异或和数组,求经过\(1-m\)次操作后\(a_n\)的值。\(n\leq10^6\)。首先,无论是手推找规律还......