python html转换为普通文本_将HTML表转换为可读的纯文本的Python解决方案
生活随笔
收集整理的這篇文章主要介紹了
python html转换为普通文本_将HTML表转换为可读的纯文本的Python解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用這個怎么樣:
但是,使用collections.OrderedDict()而不是簡單字典來保持順序。有了字典之后,很容易從中獲取和格式化文本:
使用@Colt 45溶液:import xml.etree.ElementTree
import collections
s = """\
| 10 | 12 | 5 |
| 0 | 3 | 678 |
| 5 | 3 | 4 |
"""
table = xml.etree.ElementTree.XML(s)
rows = iter(table)
headers = [col.text for col in next(rows)]
for row in rows:
values = [col.text for col in row]
for key, value in collections.OrderedDict(zip(headers, values)).iteritems():
print key, value
輸出:
^{pr2}$
總結
以上是生活随笔為你收集整理的python html转换为普通文本_将HTML表转换为可读的纯文本的Python解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: return两个返回值_异步函数的两个视
- 下一篇: c++读取utf8文件_Node.js