我们首先通过打开pycharm,首先准备个excel,然后将数据读取到文件中
**
提取excel中特定的行或者列
**
#TODO 首先导入xlrd这个库,后面会使用到xlrd中open_workbook和sheet_by_name方法 import xlrd #TODO 定义一个列表A待会储存读取的信息 A=[] xx=xlrd.open_workbook(r"S:\Data\moveT.xlsx") xs=xx.sheet_by_name('Sheet1') # for i in range(2,50): # k=xs.row_values(i) # print(k) # A.append(k) # print(list(A)) print(xs.row_values(1)) G=xs.col_values(2) print(G) #这里我们查看一下G的格式是列表还是元组,或者其他的 print(type(G))
#TODO 首先导入xlrd这个库,后面会使用到xlrd中open_workbook和sheet_by_name方法
import xlrd
#TODO 定义一个列表A待会储存读取的信息
A=[]
xx=xlrd.open_workbook(r"S:\Data\moveT.xlsx")
xs=xx.sheet_by_name(‘Sheet1’)
print(xs.row_values(1))
G=xs.col_values(2)
print(G)
#这里我们查看一下G的格式是列表还是元组,或者其他的
print(type(G))
**
提取excel中的全部信息
**
#TODO 首先导入xlrd这个库,后面会使用到xlrd中open_workbook和sheet_by_name方法 import xlrd #TODO 定义一个列表A待会储存读取的信息 A=[] xx=xlrd.open_workbook(r"S:\Data\moveT.xlsx") xs=xx.sheet_by_name('Sheet1') for i in range(2,50): k=xs.row_values(i) print(k) A.append(k) print(list(A)) # print(xs.row_values(1)) # G=xs.col_values(2) # print(G) # #这里我们查看一下G的格式是列表还是元组,或者其他的 # print(type(G))
import xlrd
#TODO 定义一个列表A待会储存读取的信息
A=[]
xx=xlrd.open_workbook(r"S:\Data\moveT.xlsx")
xs=xx.sheet_by_name(‘Sheet1’)
for i in range(2,50):
k=xs.row_values(i)
print(k)
A.append(k)
print(list(A))**
提取excel数据
**
#TODO 要xls的,xlsx的版本太高了,应该是所对应的库没有升级 import pandas as pd df=pd.read_excel("move.xls",index_col='班级') print(df)
#TODO 要xls的,xlsx的版本太高了,应该是所对应的库没有升级
import pandas as pd
df=pd.read_excel(“move.xls”,index_col=‘班级’)
print(df)
写入数据:
**
with open("text.data","w"): ........