一个基于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转换为函数式Java(游戏)   如何将用户输入拆分为字符数组或字符串数组,然后在java中检查是否有回文   java Kafka Streams应用程序总是在重新平衡并出现错误:协调员不知道这个成员   引发ConnectException之前的异常Java延迟   Java中的websphere JIT错误   有运行在Google App Engine上的Java版本Apache Shinding端口吗?   java Talend双类型除法   java Tomcat在servlet中给出404错误   如何通过将输入字与字符串数组中的元素进行比较来获得结果   java为什么我的GUI不显示?   Firebase中带有条件的java更新字段   Java正则表达式模式在Linux下不起作用(Amazon Beanstalk)   java中的递归素因子算法   java Android SQL删除行   jvm Java VM是在方法末尾始终为空的操作数堆栈   如何将文件中的值放入字符串中,并在Java中计算值?   HashMapJava中的密钥   java如何在不删除操作栏的情况下删除安卓 studio中的顶级