用于创建网页内容自定义对象的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跛子

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javajavax。艾尔。PropertyNotFoundException:   java为什么通过TCP发送的文件比它本身包含的文件包含更多的数据?   java为什么字符开关/案例不起作用?   php到java连接器,在哪里可以找到好的连接器   需要帮助Java简单规则形状面积计算器和if语句吗   macos如何从newstyle Oracle Java OSX捆绑包结构启动帮助页?   java既然所有的类都扩展对象,而对象是一个类,那么对象如何扩展对象呢?   java从JavaPairdd<String,Tuple2<Integer,Integer>>转换为JavaPairdd<String,Integer>   java微调器值未从一个活动传递到另一个活动   参数化类型的java数组   java不提供类。getCanonicalName是否存在性能问题?   java输入键JTextField   为什么我不能在java中调用nextLine()方法两次?   JTextPane中的java JProgressBar   java如何获取Crudepository实例?   用于提取几个<div>标记的java正则表达式   java如何使用JUnit Testrunner生成html图像   Go中Java静态属性的等价性