美丽的汤阿拉伯语编码

甲壳类

我正在使用Beautiful Soup刮一些文本,但是它输出的是奇怪的字符。

我的Python 2.7代码:

source = requests.get('https://alwafd.news/%D8%A7%D9%84%D8%B7%D8%B1%D9%8A%D9%82-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D8%A8%D8%B1%D9%84%D9%85%D8%A7%D9%86').text
soup = BeautifulSoup(source, 'lxml')
for article in soup.find_all('div' , class_='item'):
    headline = article.h3.text.encode('utf8')

这是我的输出:

Ø´Ùر٠اÙجÙد٠: سÙعÙر سÙÙاء رغ٠أÙ٠اÙحاÙدÙÙ

这是预期的输出

خطة النواب توافق على رفع ضريبة إجمالى عمليات بيع الأوراق المالية

我不确定如何正确编码以获取预期的输出。

蛇魅

让我们BeautifulSoup确定编码。在这种情况下,charset响应标头中指定,因此BeautifulSoup在解码方面会做得更好requests

>>> source = requests.get('https://alwafd.news/%D8%A7%D9%84%D8%B7%D8%B1%D9%8A%D9%82-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D8%A8%D8%B1%D9%84%D9%85%D8%A7%D9%86')
>>> soup = BeautifulSoup(source.content, 'lxml')
>>> for article in soup.find_all('div' , class_='item'):
...     print article.h3.text
... 
خطة النواب توافق على تعديلات قانون ضريبة الدخل لدعم شركات قطاع الأعمال
خطة النواب توافق على رفع ضريبة إجمالى عمليات بيع الأوراق المالية
مطالبات بمحاسبة المجتمع الدولي تركيا على انتهاكاتها
خطة البرلمان توافق على استمرار إيقاف العمل بضريبة الأطيان الزراعية لمدة عامين
اقتصادية النواب توافق على تعديل قانون شركات قطاع الأعمال العام
شكرى الجندى يتقدم ببيان عاجل لتثبيت متضرري التربية والتعليم بكفر الشيخ
إفريقية البرلمان تضامن مع دول شرق القارة اجتاحتها الفيضانات
إنفوجراف.. أهم 10 تصريحات أطلقها رئيس مجلس النواب منذ أزمة كورونا
شكرى الجندى يطالب النائب العام بالتحقيق مع وزير الثقافة السابق
تجاهل مطالب المرشديين السياحيين على طاولة البرلمان
فرج عامر : تسليط CNN للأضواء على قناة السويس أكبر دعاية لجذب الاستثمارات العالمية للمنطقة
خطة النواب تكشف تراجع إيرادات هيئة البريد
طارق شوقي : ندرس سيناريوهات المنظومة التعليمية في العام الدارسي الجديد
شوقي: طلاب أولى وثانية ثانوي محظوظين لأن معهم أجهزة تابلت
د.محمد خليفه يطالب بإدراج مشاكل مصانع المحلة على جدول أعمال مجلس الوزراء
رئيس أفريقية النواب يعترض علي هجوم نائبة كويتية علي وزيرة الهجرة
شكرى الجندى : سنعمر سيناء رغم أنف الحاقدين
معيط: أزمة كورونا وضعت وزارة المالية أمام خيارين تجاه الموازنة

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

来自阿拉伯语的PHP Curl编码

来自分类Dev

编码来自Google搜索的阿拉伯语结果

来自分类Dev

Json格式编码阿拉伯语

来自分类Dev

iOS阿拉伯语Pushnotification

来自分类Dev

iOS阿拉伯语Pushnotification

来自分类Dev

笔尖镜像阿拉伯语

来自分类Dev

Redis阿拉伯语解码

来自分类Dev

python3中波斯语或阿拉伯语的unicode和编码

来自分类Dev

Unicode编码,.txt和阿拉伯语(从右至左)脚本

来自分类Dev

无法读取utf-16be编码为二进制的阿拉伯语

来自分类Dev

Windows 7上的阿拉伯语字幕文件(srt)编码已损坏

来自分类Dev

某些页面无法正确显示阿拉伯语编码

来自分类Dev

阿拉伯语的PHP Hashtag不能是链接

来自分类Dev

连接从左到右和从右到左的语言(阿拉伯语等)

来自分类Dev

在python中导入阿拉伯语Wordnet

来自分类Dev

如何在日食中用阿拉伯语读写

来自分类Dev

使用codeigniter插入和选择阿拉伯语

来自分类Dev

阿拉伯语的订购列表不起作用

来自分类Dev

iOS 7复数+阿拉伯语

来自分类Dev

UITextview显示文本阿拉伯语但数字英语

来自分类Dev

mysql&UTF8阿拉伯语问题

来自分类Dev

在xcode上反向复制阿拉伯语?

来自分类Dev

Excel不能另存为阿拉伯语

来自分类Dev

阿拉伯语未正确进行urlencoding

来自分类Dev

在PHP中搜索并替换阿拉伯语

来自分类Dev

Java AES不解密阿拉伯语

来自分类Dev

android-阿拉伯语语音识别

来自分类Dev

阿拉伯语单词如何与“ tashkel”匹配?

来自分类Dev

阿拉伯语正则表达式