我正在开发GIS软件中的一个项目,我需要一个包含格式为YYYY-MM-DD的日期的列。目前,在Excel中,我有3列:1与年份,1与月份和1与一天。看起来是这样的:如何使用Excel和Python连接3列为1?
| A | B | C |
| 2012 | 1 | 1 |
| 2012 | 2 | 1 |
| 2012 | 3 | 1 |
...etc...
,我需要它看起来像这样:
| A |
| 2012-01-01|
| 2012-02-01|
| 2012-03-01|
我有几个工作簿,我需要在相同的格式,所以我想,也许蟒蛇会是一个有用的工具,所以我不必手动连接Excel中的所有内容。
所以,我的问题是,有一个简单的方法,不仅串联这三列,但在月份和日期的数字前面还要加个零?
我一直在尝试一下python库openpyxl,但到目前为止还没有提出任何有用的东西。任何帮助将不胜感激,谢谢。
你可以用'.zfill( 2)'在月/日前添加一个零。 – ryugie
这对于使用openpyxl很容易。你试过什么了。 –