pycharm读取excel中的数据,文章中含有源码

6 篇文章 13 订阅

我们首先通过打开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"):
			........

**
别问为什么代码拖出来再来一遍,一句话,平台逼的,平台推荐算法逼的

  • 18
    点赞
  • 99
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 在PyCharm导入Excel数据,可以按照以下步骤进行操作: 1. 首先,需要安装openpyxl库,可以在PyCharm的Terminal使用以下命令进行安装: ``` pip install openpyxl ``` 2. 在PyCharm创建一个新的Python文件,然后导入openpyxl库: ``` import openpyxl ``` 3. 使用openpyxl库的load_workbook()函数加载Excel文件,例如: ``` wb = openpyxl.load_workbook('example.xlsx') ``` 其,'example.xlsx'是Excel文件文件名,可以根据实际情况进行修改。 4. 通过wb对象获取Excel文件的工作表,例如: ``` sheet = wb['Sheet1'] ``` 其,'Sheet1'是工作表的名称,可以根据实际情况进行修改。 5. 使用sheet对象的cell()方法获取单元格数据,例如: ``` cell_value = sheet.cell(row=1, column=1).value ``` 其,row和column参数分别表示单元格所在的行和列,可以根据实际情况进行修改。 6. 最后,可以使用print()函数输出获取到的数据,例如: ``` print(cell_value) ``` 这样就可以在PyCharm导入Excel数据并进行操作了。 ### 回答2: PyCharm 是一款流行的 Python 集成开发环境(IDE),可以帮助用户开发 Python 程序。如果需要在 PyCharm 使用 Excel 数据,可以通过以下几个步骤实现。 第一步:安装所需的包 要在 PyCharm 导入 Excel 数据,需要使用 Pandas 类库。在 PyCharm ,需要先打开终端,然后执行以下命令来安装 Pandas: pip install pandas 第二步:创建 Python 项目 如果还没有创建 Python 项目,需要在 PyCharm 创建一个新的项目。在创建项目时,需要选择 Python 执行程序的路径以及项目的目录。 第三步:导入 Pandas 库 在 Python 代码文件,需要导入 Pandas 库才能使用其功能。在代码的开头,添加以下语句: import pandas as pd 这样就可以使用 Pandas 数据读取和处理功能。 第四步:读取 Excel 数据 使用 Pandas 的 read_excel 方法,可以读取 Excel 文件数据。在代码添加以下语句,即可读取名为“data.xlsx”的 Excel 文件: data = pd.read_excel('data.xlsx') 其,'data.xlsx' 是 Excel 文件文件名,如果 Excel 文件不在项目目录下,需要添加完整路径。 第五步:处理 Excel 数据 一旦将 Excel 数据读入 Pandas ,就可以使用 Pandas 的 API 来处理数据了。例如,可以使用 head 方法查看前几行数据: print(data.head()) 可以使用 describe 方法查看数据概览: print(data.describe()) 可以使用 loc 方法来选择特定行和列: print(data.loc[1:5, ['name', 'age']]) 以上就是在 PyCharm 导入 Excel 数据的整个过程。总结起来,需要安装 Pandas 库、创建 Python 项目、导入 Pandas 库、读取 Excel 数据和处理数据。如果需要使用 Excel 数据开发 Python 应用程序,可以通过上述步骤实现。 ### 回答3: Pycharm是一款十分强大的Python开发工具,能够帮助Python开发人员进行高效的开发。如果想要在Pycharm导入Excel数据,可以采取以下步骤: 1. 首先需要安装pandas包。在Pycharm打开终端,输入pip install pandas即可安装。 2. 切换到要使用的项目,然后创建一个新的Python文件。 3. 在Python文件使用pandas的read_excel函数来读取Excel文件。例如: import pandas as pd data = pd.read_excel('excel_data.xlsx') 其excel_data.xlsx表示要导入的Excel文件名,可以根据实际情况进行修改。 4. 读取成功后,可以对data进行操作,例如使用head()函数来查看前几行数据,使用describe()函数来查看数据的统计特征等。 5. 如果需要往Excel文件写入数据,可以使用to_excel()函数,例如: data.to_excel('output.xlsx', index=False) 其output.xlsx表示要写入的Excel文件名,index=False表示不需要写入行索引,可以根据实际情况进行修改。 总的来说,在Pycharm导入Excel数据需要使用到pandas包,并使用read_excel函数进行读取,使用to_excel函数进行写入。熟练掌握这些操作可以帮助Python开发人员在数据分析、数据处理等方面更加高效地工作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不良使

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值