用于创建网页内容自定义对象的python库
soupcan的Python项目详细描述
#soupcan是一个python库,用于创建网页内容的接口对象。使用[请求](http://docs.python-requests.org/en/master/)和[美化组](https://www.crummy.com/software/beautifulsoup/bs4/doc/index.html?highlight=setup beautiful soup documentation)在引擎盖下,这个库可以方便地为网页上的选定html内容或内容组设计模块化接口。任何需要建立界面来显示和分析web内容的人都可以使用这个库。非常适合用于笔记本电脑。
检索网页:
~~~
import soupcan
page=soupcan.basepage.from_url({url})
print(page.title)
print(page.url)
~~~
/>基本用法
/>检索网页:
~~
~~
/>~~~
/>~~~~~
~~~~~
/>从soupcan.soupcan导入soupcan
导入表=获取(表)
print(table.body.rows[0])
~~
>创建自己的自定义接口对象:
~~
~~~
MyTableHeader类(soupcan.interface):
MyTableHeader类(soupcan.interface):
>
>MyTableBody类(soupcan.interface):
MyTableBody类(soupcan.interface):
>MyTableTable类(soupcan.interface):
>
乌骨汤={“name”:“table”}
@property
def header(self):
self.get(myTableheader)
@property
def body(self)
self.get(myTableheader)
<打印(mytable.header);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.bo跛子
检索网页:
~~~
import soupcan
page=soupcan.basepage.from_url({url})
print(page.title)
print(page.url)
~~~
/>基本用法
/>检索网页:
~~
~~
/>~~~
/>~~~~~
~~~~~
/>从soupcan.soupcan导入soupcan
导入表=获取(表)
print(table.body.rows[0])
~~
>创建自己的自定义接口对象:
~~
~~~
MyTableHeader类(soupcan.interface):
MyTableHeader类(soupcan.interface):
>
>MyTableBody类(soupcan.interface):
MyTableBody类(soupcan.interface):
>MyTableTable类(soupcan.interface):
>
乌骨汤={“name”:“table”}
@property
def header(self):
self.get(myTableheader)
@property
def body(self)
self.get(myTableheader)
<打印(mytable.header);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.body);打印(mytable.bo跛子