【发布时间】:2021-12-05 14:57:54
【问题描述】:
如何从输出中删除 \n ?
weather_list = []
for website in web:
date = website.find_element_by_xpath('/html/body/div[2]/div[4]/div/div[3]/div[1]/div[1]/div/div/div[1]/div[1]/div[1]/div').text
temp = website.find_element_by_xpath('/html/body/div[2]/div[4]/div/div[3]/div[1]/div[1]/div/div/div[1]/div[1]/div[2]/ul').text
weather_item = {'Dates':date,
'Temperature':temp}
weather_list.append(weather_item)
df = pd.DataFrame(weather_list)
print(df)
输出在数据框中有 \n 如何摆脱它 输出:
Dates Temperature
0 Mon\n18.Oct min.\n23°C
1 Mon\n18.Oct min.\n23°C
2 Mon\n18.Oct min.\n23°C
3 Mon\n18.Oct min.\n23°C
4 Mon\n18.Oct min.\n23°C
【问题讨论】:
-
df=df.replace('\n', '', regex=True)?