基于Python的Excel数据处理
我是phython的新手,对它的了解非常有限。我有一个与工作相关的问题,我想用python解决,但我不确定从哪里开始 基本上,我有一个2500多种产品的列表,这些产品存储在多个分支机构中。在一些分支机构,产品销售良好,而在另一些分支机构,如果不及时采取行动,则没有需求和注销库存的风险 例如,我附上了一张照片。我想从excel和python程序中加载数据,这样它可以向我推荐材料和数量,以便从缓慢移动的分支转移到有需求的分支 橙色的数据是工厂需求,绿色的数据是多余的,我打算转移到有需求的工厂 如果你能帮忙,我将不胜感激 您可能会发现该库很有用。它将允许您:基于Python的Excel数据处理,python,xlsxwriter,xlrd,xlwings,pyexcel,Python,Xlsxwriter,Xlrd,Xlwings,Pyexcel,我是phython的新手,对它的了解非常有限。我有一个与工作相关的问题,我想用python解决,但我不确定从哪里开始 基本上,我有一个2500多种产品的列表,这些产品存储在多个分支机构中。在一些分支机构,产品销售良好,而在另一些分支机构,如果不及时采取行动,则没有需求和注销库存的风险 例如,我附上了一张照片。我想从excel和python程序中加载数据,这样它可以向我推荐材料和数量,以便从缓慢移动的分支转移到有需求的分支 橙色的数据是工厂需求,绿色的数据是多余的,我打算转移到有需求的工厂 如果你
- 相对轻松李>
- 进行各种切片和统计分析李>
- 创建基本的可视化李>
- 重塑数据,并合并来自不同来源的数据李>
- 甚至准备数据李>
*.xls
文件或(通常工作得更好,但只支持Excel 2010当前的*.xlsx
格式)。openpyxl是我最喜欢的Excel python进程库。我已经将它用于我公司的项目中,用于从excel导入和导出数据
用于读取和写入Excel(扩展名为xlsx/xlsm/xltx/xltm)文件的Python库
首先,要安装此软件包,您需要终止此命令:
sudopip3安装openpyxl
让我们举一个例子来说明它是如何工作的
输入Excel文件
Python代码
打印第一列值
#导入openpyxl模块
导入openpyxl
#给出文件的位置
path=“C:\\Users\\Admin\\Desktop\\demo.xlsx”
#工作簿对象已创建
wb_obj=openpyxl.load_工作簿(路径)
表_obj=wb_obj.active
m_行=板材对象最大值_行
#循环将打印所有值
#第一列的
对于范围内的i(1,m_行+1):
单元对象=图纸对象。单元(行=i,列=1)
打印(单元格对象值)
输出
STUDENT 'S NAME
ANKIT RAI
RAHUL RAI
PRIYA RAI
AISHWARYA
HARSHITA JAISWAL
参考资料:
我建议您学习熊猫,这是一个python库,非常适合csv和xlsx处理谢谢Xavier,但这只是给我第一个专栏,不会推荐如何移动产品。@mudassir,我把我的工作作为参考。我只引用了这个库包如何工作的一个示例。这个软件包非常灵活和独特。甚至可以从多个图纸导入数据并将它们合并在一起。检查参考链接,我相信您会找到您要查找的内容。您可以应用编辑、修改和操作excel数据。我强烈建议您查看参考链接。谢谢您,先生。我将检查参考链接,看看它如何帮助我以我希望的方式处理数据。谢谢安东。我会看看熊猫有哪些选择,以及如何使用它们来解决上述问题。