Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
跳过转义序列字符Python Scrapy_Python_Scrapy - Fatal编程技术网

跳过转义序列字符Python Scrapy

跳过转义序列字符Python Scrapy,python,scrapy,Python,Scrapy,我正在抓取一个网站,但我得到了转义序列字符的输出。字符如下: \r\n\t\xa 我尝试了.split()方法,但这个方法的问题是,当scrapy crawler找不到单个值时,它不会刮取任何值并移动到下一个迭代 绕过这些角色的最佳方式是什么 输出结果如下: Python可以实现这一点 >>重新导入 >>>re.sub(r'\s+','',''\t\xa0“) ' ' >>>关于sub(r'\s+','',“\t\xa0 py\t\t\xa0 thon”) “皮顿” >>>#然后可以使用str.

我正在抓取一个网站,但我得到了转义序列字符的输出。字符如下:

\r\n\t\xa

我尝试了.split()方法,但这个方法的问题是,当scrapy crawler找不到单个值时,它不会刮取任何值并移动到下一个迭代

绕过这些角色的最佳方式是什么

输出结果如下:

Python可以实现这一点

>>重新导入
>>>re.sub(r'\s+','',''\t\xa0“)
' '
>>>关于sub(r'\s+','',“\t\xa0 py\t\t\xa0 thon”)
“皮顿”
>>>#然后可以使用str.strip删除周围的任何空间
>>>re.sub(r'\s+','',“\t\xa0 py\t\t\xa0 thon”).strip()
“皮顿”
尝试不拆分