在 Python 中将维基百科表抓取到 CSV

tru*_*bex 5 python csv beautifulsoup dataframe pandas

我正在使用 python 从维基百科抓取表格。我已完成代码,但在将特定列提取到 CSV 并添加封闭的双撇号时遇到一些问题。

我只想提取以下列名称:

Kode BPS, Nama, Ibu Kota, Populasi, Luas, Pulau.
Run Code Online (Sandbox Code Playgroud)

这是该表的结果:

在此输入图像描述

这是我的代码:

Kode BPS, Nama, Ibu Kota, Populasi, Luas, Pulau.
Run Code Online (Sandbox Code Playgroud)

San*_*nip 1

您可以将数据框中的列指定为:

columns = ['Kode BPS', 'Nama', 'Ibu Kota', 'Populasi', 'Luas', 'Pulau']
df = pd.DataFrame(columns=columns)
Run Code Online (Sandbox Code Playgroud)

然后只需插入所需的值即可。