概述
读取excel表格数据内容
方法一:
import pandas as pd
df = pd.read_excel('test.xlsx')
# 指定sheet
df = pd.read_excel('test.xlsx', sheet_name='one')
方法二:
import pandans as pd
df = pd.ExcelFile('test.xlsx')
# 获取所有sheet名称
sheetNames = df.sheet_names
print(sheetNames)
>>> ['one', 'two', 'three']
# 指定sheet
data = df.parse('one')
读取excel表格数据内容处理
import pandas as pd
df = pd.read_excel('test.xlsx')
#获取总行数
rownums = len(df) 或者 rownums = df.shape[0]
#缺失数据填充 用0
df.fillna(0, inplace= True)
#删除指定数据行
# “任何”或“全部”。 如果为“ any”,则如果包含任何null,则删除一行。
# 如果为“ all”,则仅当其所有值均为null时才删除一行。
df.dropna(how='any')
# 获取列名
columns = df.coulumns.values
print(columns)
['id', 'title']
# dataframe数据循环转list然后转元祖,拼接插入数据库的格式
row = df.loc[i].tolist #行数据
row = tuple(row)
#数据包含处理
print(df[df['手机号'].str.contains('/') == True])
最后
以上就是伶俐墨镜为你收集整理的dataframe处理excel基础内容的全部内容,希望文章能够帮你解决dataframe处理excel基础内容所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复