一个基于python cli的sterkinekor浏览器,无论如何,它都需要完成。

ster-p的Python项目详细描述


一个用于sterkinekor的小型python命令行浏览器


用法:

ster-py checkinema eastgate

basic

基本

ster-py checkcinema --imdbsort eastgate

imdb

IMDB

ster-py checkprovince "western cape"

provinces

各省

ster-py checkprovince --imdbsort "western cape"

ster-py-h


功能

  • 在你的终端上看电影!
  • 超级快速访问特定电影院的放映内容
  • 按IMDB分级排序(需要一段时间)
  • 查看拖车
  • 谷歌搜索电影
  • 按省份查找电影院
  • 现在更新了sterkinekor的新json api,请参阅侧注!

未来更新

(取决于我有多无聊)*[删除:打开youtube的预告片 浏览器]*[删除:在浏览器中打开电影的谷歌搜索]*显示 最近发布的电影*搜索电影*按imdb列出所有电影 评级*启动预订流程(可能绝对不可能)

安装

pip install ster-py

目前仅支持Python2.7:(


旁注

这有点奇怪。它存在的唯一原因是因为 慷慨地拥有(?)让他们所有的[strikeout:xml]json提要保持打开状态。这个 我特别使用的是:

https://movies.sterkinekor.co.za/Browsing/QuickTickets/Cinemas
https://movies.sterkinekor.co.za/Browsing/QuickTickets/Sessions
https://movies.sterkinekor.co.za/Browsing/QuickTickets/Types
https://movies.sterkinekor.co.za/Browsing/QuickTickets/Movies

我想我也可以显示每个接受的参数:

post/quicktickets/电影院

Cookie : visSelectedSiteGroup = province_id

post/quicktickets/会话

Showtypes: show_type
Cinemas: cinema_id
Movies: movie_id

post/quicktickets/类型

Cinemas: cinema_id
Movies: movie_id
Date: YY/MM/DD 0:0:0 [OPTIONAL]

post/quicktickets/movies

Cinemas: cinema_id

实际上,这似乎可以写入 某种程度上。

不管怎样,因为sk不再使用xml提要,而且它们似乎在 重建网站的过程;脚本现在要花更长的时间 快跑。我不确定这是因为他们的服务器太慢还是 太多的api调用。你告诉我。无论如何 10-15秒接收电影列表。

因为网站是如此的不稳定,而且api大多是半生不熟的,所以 更新后的ster py有很多看似不必要的功能。那会 如果api按它看起来设置的那样工作,希望不需要它。

所有这些数据都是可用的,这很酷。所以我想我 不妨好好利用一下,尤其是因为我 有点…讨厌他们的网站:)

这也是我第一次在pypi上发布python包 所以如果我犯了任何明显的错误,无论在哪里,请告诉我!

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

推荐PyPI第三方库


热门话题
java OnResizeListener或OnDrawListener或类似的东西   java Orika映射嵌套子列表   保存时java Heroku请求超时代码H12   数据库在Java中出现socket读取超时异常的原因是什么?   java如何更改来自Sqlite数据库的特定数据在Listview中的行颜色   java JAXB解组器无法正确处理XML中的列表   java Android日期时区让我抓狂   java不透明属性在Swing中如何工作?   eclipse从JavaEE代码生成流程图   java如何在Hibernate中从相关表中获取计数   java Glassfish部署了项目的依赖项库   java使内容适合JavaFx中的WebView   java不满意的链接错误libcrypto。所以1.0.0   循环中java数组的使用   java找出哪个包调用服务