Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于XBMC的Python脚本_Python_Screen Scraping_Xbmc - Fatal编程技术网

用于XBMC的Python脚本

用于XBMC的Python脚本,python,screen-scraping,xbmc,Python,Screen Scraping,Xbmc,我对编程和Python本身都是新手。我没有编程经验。我已经阅读了Python并完成了一些相当基本的Python教程,现在我已经准备好开始我的第一个Python项目 我基于我的项目围绕XBMC,我想为这个了不起的媒体中心开发一些插件 我有几个网站,我想刮和显示在XBMC。一个是a,另一个是a,只有在他们那里有帐户的人才能使用。我已经用feedparse抓取了一个网站,但我不知道如何将这些标题和链接输出到XBMC中 我的问题是:我从哪里开始,如何为这些网站构建脚本,我需要什么工具/库/模块。我需要做

我对编程和Python本身都是新手。我没有编程经验。我已经阅读了Python并完成了一些相当基本的Python教程,现在我已经准备好开始我的第一个Python项目

我基于我的项目围绕XBMC,我想为这个了不起的媒体中心开发一些插件

我有几个网站,我想刮和显示在XBMC。一个是a,另一个是a,只有在他们那里有帐户的人才能使用。我已经用
feedparse
抓取了一个网站,但我不知道如何将这些标题和链接输出到XBMC中


我的问题是:我从哪里开始,如何为这些网站构建脚本,我需要什么工具/库/模块。我需要做些什么才能将其包含到XBMC中。

关于网页抓取的一般性问题,已经被问了很多次了,常见的答案总是Machinize/Beauty Soup for python。这将允许您实际获取数据

一旦您有了数据,就只需按照您想要的方式对其进行格式化即可,适用于您的xbmc应用程序:

这是一个两步的过程

  • 从源中获取数据并将其格式化为某种通用结构
  • 使用通用结构填充xbmc脚本中的元素
  • 脚本的实际用途将决定如何使用数据。如果它只是提供信息,那么上面的链接就可以很好地解释它