小编gru*_*pig的帖子

使用 python 和 pandas 从 html 表中的另一种日期格式转换为 Excel“日期”格式(在 Excel 文件内)

我是 python 新手,正在探索使用它从 excel 获取数据,并找到 pandas 库来获取数据

我需要从网站上的 HTML 表获取费率。必须从中读取数据的表 然后将其转储到 Excel 文件中。我正在使用 Python 我使用了以下代码

import pandas as pd
from datetime import datetime
import lxml as lx
import openpyxl as oxl
url = "https://www.example.com"

tables = pd.read_html(url)
table = tables[0]
table.to_excel('output.xlsx')
Run Code Online (Sandbox Code Playgroud)

“生效日期”列中的日期采用 dd mmm yyyy 格式

我想将它们转换为 dd/mm/yyyy 格式

我使用以下代码来转换表格

['Effective Date'] = pd.to_datetime(table['Effective Date'],
                                        infer_datetime_format=False, format='%d/%m/%Y', errors='ignore')
Run Code Online (Sandbox Code Playgroud)

但它无法转换列中的日期。请有人引导我走向正确的方向。

这是完整的代码

import pandas as pd
import html5lib
import datetime
import locale
import pytz
import lxml as lx
import openpyxl as …
Run Code Online (Sandbox Code Playgroud)

datetime python-3.x pandas

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

datetime ×1

pandas ×1

python-3.x ×1