gpt4 book ai didi

python-3.x - 如何修复 python 中希伯来语字符串的乱码?

转载 作者:行者123 更新时间:2023-12-05 05:09:27 24 4
gpt4 key购买 nike

我正在尝试自动化电子邮件发送服务,该服务将某人的公交车站发送到他的邮箱。

为此,我需要从希伯来语网站提取一些数据,但我得到的只是一个包含乱码的文件。

我已经尝试编码为 utf8,但我得到的只是更多的乱码。

import requests
import pandas as pd

url = 'http://yit.maya-tour.co.il/yit-pass/Drop_Report.aspx?client_code=2660&coordinator_code=2669'
html = requests.get(url).content
df_list = pd.read_html(html)
df = df_list[-1]
print(df)
df.to_csv('my data.csv')

我期望的是:

רשימת פיזורים

שם הנהג סוג הרכב הערות תאור שעה

מוניות הקניון מונית A35 פיזור-שדרות 06:30

但是得到了:

               ×©× ×× ×× ×¡×× ×ר××  ...               ת××ר שע×
0 ××× ××ת ×קנ××× ××× ×ת ... פ×××ר-ש×ר×ת 06:30

最佳答案

响应对象的 .content 属性以字节为单位为您提供数据,请尝试使用 .text 代替:

html = requests.get(url).text

更多细节在这里: What is the difference between 'content' and 'text'

关于python-3.x - 如何修复 python 中希伯来语字符串的乱码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57548873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com