libsyn播客api

libpyn的Python项目详细描述


对于**libsyn的第三方api来说,
>



>














>
=>要想安装libpyn,请在终端上运行这个命令

``conconsole
foo@bar:$pip install libpyn
`````











*播客类<;a name=“podcast class”>;<;/a>;

使用实例声明传递到中的“libsyn”通道的链接。

``python
channel='https://therabbithole.libsyn.com/'
example=podcast(channel)
```

podcast类包含有关podcast的有用信息。

``python
example.name=podcast频道的名称
self.mp3list=剧集列表,作为词典保存的每一集的每一集
self.htmlink=\link到podcast网站的链接
```


self.mp3list中的每一本词典都包含这些键/值对:


``python
podcast={}{}{{}存储podcast信息的词典
podcast['title']=
podcast['date']=\publishi发布日期
podcast['mp3']]>podcast['mp3']]]podcast['image']=频道徽标
````

*下载podcast

使用**download()**函数。

``python
如果未指定foldername,则它将是通道的名称。(空格用下划线代替。)

``python
path='path/to/store/mp3'
directory='/files'
示例。下载(path=path,foldername=directory)
````

*\iframes

若要获取要嵌入到网页上的最新剧集的iframes,请使用**iframes()函数。
关键是事件的标题(如果有一个事件存在的话),值是iframe(如果有iframe存在的话)。


``python
>iframeslist=example.iframes()
`````





>changlog
-



==v1.0.3==
*
_

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

推荐PyPI第三方库


热门话题
java能否使用OpenJPA将一个实体持久化到多个持久化单元?   java如何访问当前按下的键   java singleton是否意味着哈希代码总是返回相同的值?   inputstream无法在Java中同时使用STDIN和STDERR读取程序输出   java运行时有多贵。getRuntime()与获取内存度量相结合   java AndroidStudio ListView适配器更新   java小程序请求未扩展实时会话   java是设置布尔值所必需的关键部分?   java比较两个字符串,并突出显示发现的不匹配项   java带抽屉布局,无论哪个屏幕处于活动状态,如何在按下后退键时关闭应用程序?   爪哇:颜色有什么区别。黑色和彩色。黑色   Velocity模板中子类的java访问方法   java如何快速学习Drools或其他规则引擎   从Java应用程序访问时缓存数据库查询结果   java cassandra nodetool JPLISAgent。c错误   java我正在解析一个没有pubDate的RSS提要,有没有其他方法可以确定一个项目是何时发布的?