Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.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 如何解码样本?_Python_Python 3.x_Lxml - Fatal编程技术网

Python 如何解码样本?

Python 如何解码样本?,python,python-3.x,lxml,Python,Python 3.x,Lxml,请帮忙解决这个问题 我不需要解析页面: .... .... <h2>Физико-механические характеристики гранита Камбулатовский</h2> <p/> .... .... 。。。。 .... Физико-механические характеристики гранита Камбулатовский .... .... python代码: import lxml.etree import lx

请帮忙解决这个问题

我不需要解析页面:

....
....
<h2>Физико-механические характеристики гранита Камбулатовский</h2> 
<p/>
....
....
。。。。
....
Физико-механические характеристики гранита Камбулатовский 

.... ....

python代码:

import lxml.etree
import lxml.html

for elt in doc.xpath('//table[@id="single-stone"]/following-sibling::div/*[position()>3]'):
    # result:
    # b'<h2>&#1060;&#1080;&#1079;&#1080;&#1082;&#1086;-&#1084;&#1077;&#1093;&#1072;&#1085;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;&#1077; &#1093;&#1072;&#1088;&#1072;&#1082;&#1090;&#1077;&#1088;&#1080;&#1089;&#1090;&#1080;&#1082;&#1080; &#1075;&#1088;&#1072;&#1085;&#1080;&#1090;&#1072; &#1050;&#1072;&#1084;&#1073;&#1091;&#1083;&#1072;&#1090;&#1086;&#1074;&#1089;&#1082;&#1080;&#1081;</h2> '
    # b'<p/>'
    stri = lxml.etree.tostring(elt)
    print(stri)
导入lxml.etree
导入lxml.html
对于doc.xpath中的elt('//table[@id=“single stone”]/following sibling::div/*[position()>3]'):
#结果:
#b"和#1060 ;изико-механические характеристики гранита Камбулатовский '
#b'

' stri=lxml.etree.tostring(elt) 打印(stri)

结果显示为:

b'<h2>&#1060;&#1080;&#1079;&#1080;&#1082;&#1086;-&#1084;&#1077;&#1093;&#1072;&#1085;&#1080;&#1095;&#1077;&#1089;&#1082;&#1080;&#1077; &#1093;&#1072;&#1088;&#1072;&#1082;&#1090;&#1077;&#1088;&#1080;&#1089;&#1090;&#1080;&#1082;&#1080; &#1075;&#1088;&#1072;&#1085;&#1080;&#1090;&#1072; &#1050;&#1072;&#1084;&#1073;&#1091;&#1083;&#1072;&#1090;&#1086;&#1074;&#1089;&#1082;&#1080;&#1081;</h2> '
b'<p/>'
b'Физико-механические характеристики гранита Камбулатовский '
b'

'

但我需要在屏幕上警告他们:

<h2>Физико-механические характеристики гранита Камбулатовский</h2> 
<p/>
Фззааааааааааааааааааа

print(eval(stri))或
stri=lxml.etree.tounicode(elt)
的可能副本是什么?