Skip to content
/ NBAsh Public
  • Notifications
  • Fork 16
  • Star 183

观看NBA比分直播,球员数据的命令行程序。

License

183 stars 16 forks Branches Tags Activity
Star
Notifications

rogerzhu/NBAsh

Branches Tags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits

models

models

 
 

utilities

utilities

 
 

.gitattributes

.gitattributes

 
 

.gitignore

.gitignore

 
 

LICENSE

LICENSE

 
 

NBash.py

NBash.py

 
 

README.md

README.md

 
 

agent.json

agent.json

 
 

requirements.txt

requirements.txt

 
 

Repository files navigation

用命令行看NBA直播

如果你在Windows上运行

Windows对命令行的UI支持基本处于一个很不美观的状态,而我又想做一个尽量任何平台都能使用的程序,所以使用了一个我觉得是跨平台命令行python上最好的库了。但是即使是这样Windows上的显示远远不及其他平台,顶多处于一个凑合可用的状态,在这里只能先放低姿态,表示,我尽力了。

运行该程序的依赖项

如果想运行起这个程序,需要首先安装如下的库先:

pip3 install asciimatics
pip3 install requests
pip3 install BeautifulSoup4
pip3 install fake-useragent

或者直接运行以下命令安装:

pip3 install -r

运行方法,进入NBash.py所在目录,输入:

python3 ./NBash.py

这是什么

这是一个使用命令行就能实时显示当天NBA比赛的程序,包括对阵双方,比分以及进行时间,并且可以查看每场比赛的球员数据(~~特别适用于上班摸鱼~~)。目前所有直播信息以及数据都来自于 虎扑,没错,我就是一名虎扑jr,后面我修改程序(虽然心中想每个数据源封装一个类,然后采用工厂模式,但手暂时还没有这么做),争取使用多种源,展示效果如下: nbalivecmd.gif

如果命令行宽度小于190个字符,那么,程序会显示一个缩减版的数据展示: 缩减版.png

为了最大限度的不骚扰数据源的服务器,特地加入逻辑,如果所有场次都结束了,那么就不再每隔几秒去扒数据了,就扒一次就可以了。

使用方法

  • 在比分页面,输入要查看的场次的序号,按下空格键,就可以进入相应的具体数据页面。
  • 在具体数据页面,按下空格键即可返回比分页面。
  • 按x键会退出程序。

未来的想法

  • 继续优化代码结构,可以更方便的切换不同的数据源
  • 目前虽然定义了诸如Game,Team,Player的类,但是还没有做具体的记录工作
  • 在优化速度的路上永不停歇
  • 分别在Windows和Mac平台上打包成可执行程序,方便一般用户使用
  • 修改任何bug以及反直觉使用的地方

Release Notes

1.0.0

  • 同时查看多场NBA比分直播
  • 输入要查看的场次,可以查看具体球员数据

1.1.0

  • 在具体数据页,增加每节比分

1.1.1

  • 优化下代码结构,目前重复代码过多
  • 增加领先一方比分彩色显示

1.2.1

  • 在深入认识了下asciimatics库后,重构了代码,解决了闪烁的问题

Releases

6 tags

Packages

No packages published

Languages

  • Python 100.0%

Footer

© 2024 GitHub, Inc.

装修网好口碑好的装修公司89平装修价格装修用的活动架乳胶漆精装简装卫生间装修效果图彩带怎么装饰房间德雕装饰公司怎样中式家装哪家好凡森装饰公司那里有装修公司超现代风格装修家居玄关装修30平米loft装修深圳本地装修76平房子装修要多少钱装饰的装饰公司大平层装饰一般要多少钱农村私房装修48平米简装需要多少钱100平装修家居花费温馨装修设计130平方的房子装修报价上海90平米简装多少钱西宁装修公司电话十万简装别墅衢州装饰装修家装平面cad室内装修有几种风格89平方装修要花多少钱深圳专业公装香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声汪小菲曝离婚始末卫健委通报少年有偿捐血浆16次猝死单亲妈妈陷入热恋 14岁儿子报警雅江山火三名扑火人员牺牲系谣言手机成瘾是影响睡眠质量重要因素男子被猫抓伤后确诊“猫抓病”中国拥有亿元资产的家庭达13.3万户高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了男孩8年未见母亲被告知被遗忘张家界的山上“长”满了韩国人?倪萍分享减重40斤方法许家印被限制高消费网友洛杉矶偶遇贾玲何赛飞追着代拍打小米汽车超级工厂正式揭幕男子被流浪猫绊倒 投喂者赔24万沉迷短剧的人就像掉进了杀猪盘特朗普无法缴纳4.54亿美元罚金周杰伦一审败诉网易杨倩无缘巴黎奥运专访95后高颜值猪保姆德国打算提及普京时仅用姓名西双版纳热带植物园回应蜉蝣大爆发七年后宇文玥被薅头发捞上岸房客欠租失踪 房东直发愁“重生之我在北大当嫡校长”校方回应护栏损坏小学生课间坠楼当地回应沈阳致3死车祸车主疑毒驾事业单位女子向同事水杯投不明物质路边卖淀粉肠阿姨主动出示声明书黑马情侣提车了奥巴马现身唐宁街 黑色着装引猜测老人退休金被冒领16年 金额超20万张立群任西安交通大学校长王树国卸任西安交大校长 师生送别西藏招商引资投资者子女可当地高考胖东来员工每周单休无小长假兔狲“狲大娘”因病死亡外国人感慨凌晨的中国很安全恒大被罚41.75亿到底怎么缴考生莫言也上北大硕士复试名单了专家建议不必谈骨泥色变“开封王婆”爆火:促成四五十对测试车高速逃费 小米:已补缴天水麻辣烫把捣辣椒大爷累坏了

装修网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化