【问题标题】:How to copy data from an excel file (different sheets) into one text file using Python如何使用 Python 将数据从 Excel 文件(不同的工作表)复制到一个文本文件中
【发布时间】:2019-07-19 13:38:50
【问题描述】:

我正在尝试使用 python 将不同 Excel 表中的数据复制到一个 csv 文件中。我要求输出采用特定布局并具有 2 个字段的条件。如果名字字段和“银行”表中的任何字段为空白,我需要为各自的字段填充“无名字”和“无银行详细信息”的字段。每个工作表都需要它自己的行项目,用于使用客户代码字段链接的记录。我对 Python 很陌生,但假设它会比使用我目前使用的 VBA 更好。

enter image description here

Data in excel sheet CustomerSheet addresssheet bankcontacts sheet Output should look something like this

【问题讨论】:

  • 任何人都可以协助编写我可以使用或开发的脚本吗?
  • 我已经添加了我处理过的脚本的图像,但它仍然不是我需要的,请有人帮忙。

标签: python-3.x


【解决方案1】:

尝试使用xlrd library。你可以在他们的 Github 页面here查看文档和一些示例

【讨论】:

  • 有人可以帮忙吗?
【解决方案2】:

使用熊猫。 (点安装熊猫) 如果您不想进入文件、阅读器等,这是迄今为止最简单的方法。

这 10 分钟的指南就足够了:) https://pandas.pydata.org/pandas-docs/stable/getting_started/10min.html

我对我的项目做了同样的事情,所以确保安全,这是最好的方法。 如果您有任何问题,请告诉我。

【讨论】:

  • 嗨 Ashish,你有一个我可以学习和学习的基本脚本吗?我对 Python 很陌生,正在寻找 VBA 的替代品来完成这项任务。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-06
  • 1970-01-01
  • 2021-03-16
  • 2015-10-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多