Django应用程序,用于从频道或播放列表中获取视频。

Django-Youtuber的Python项目详细描述


django youtuber
==

==

一个通过youtube上的频道/播放列表的小应用。
此应用允许您通过管理面板添加所需的条目,它将从youtube上删除所需的视频数据。

到您的settings.py文件:

youtube_developer_key='<;您的_app_id>;'
youtube_max_results=10;默认值为10
youtube_follow_pagination=true;默认值为false
youtube_max_pagination=10;默认值为10
youtube_entry_pipelines=[
'example_project.pipelines.youtubepipeline'
]

此应用程序不提供为您保存视频信息的模型/表。相反,您必须编写自己的管道(灵感来自于scrapy)来手动保存数据。


pipeline如下所示:

from youtuber.pipelines import basepipeline



class youtubepipeline(basepipeline):
def process(self,youtube源,视频):
打印视频。title

在视频实例的管道中,您几乎可以做任何您喜欢的事情。

django youtuber提供的一个[youtube source]实例(django youtuber/tree/master/youtuber/models.py),用于标识视频来自何处。视频实例是一个[youtubefeeditem](django youtuber/tree/master/youtuber/client.py)
,它包含为单个youtube视频提取的属性列表。

并行源。

broker-url='amqp://guest:guest@localhost:5672/'

[youtuber-start](django youtuber/tree/master/youtuber/tasks.py)注册为计划任务,并在每个给定的时间段运行芹菜节拍以使其

license
----

mit license(MIT)

copyright(c)2015 Rakan Alhneiti


分发、再授权和/或出售本软件的
副本,并允许向其提供本软件的人这样做,但须满足以下条件:


上述版权声明和本许可声明应包含在本软件的所有
副本或大部分中。

“没有任何担保,明示或< BR/>暗示,包括但不限于适销性保证,
适合特定目的和不侵权。在任何情况下,
作者或版权持有人均不对任何索赔、损害或其他
责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,由软件或
软件的使用或其他交易引起的或与之相关的。

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

推荐PyPI第三方库


热门话题
Java Webstart“javaws open”标志不适用于多个参数   java ArrayList声明和处理   获取数组中值的百分比(Java)   java将ArrayList转换为字符串以存储在共享首选项中   Java8Lambdas与泛型的结合使用   Scala数组到Java   如何使用java知道webcontainer的路径?   java使用“收集”和“合并”的组背后的算法是什么   java OSGi:在两个不同的包中具有相同的包路径   java混淆了swt画布。重画   java正则表达式,用于5位数逗号分隔的值,例如047000480004900   使用HttpClient显示非ASCI字符的java   水塔计算程序Java中球体体积的计算   java根据给定值调整框架中所有组件的大小   java Builder类中的其他方法(lombok注释)