通用汽车标准和固定装置分析程序

unicorner的Python项目详细描述


#独角兽

通用汽车季节排名和夹具解析器作为一个可重用的库。在

此库可以随时更改。通用汽车的实际网站也是如此。使用风险自负。在

安装

pip install unicorner

使用

解析排名和赛程表页面

在解析fixture之前,必须先解析Standings页面。在

from unicorner import SeasonParse

sp = SeasonParse() sp.parse_standings_page(path=”standings.html”) sp.parse_fixtures_page(path=”fixtures.html”) print(sp.game_days[0])

提取到CSV

python -m unicorner extract_all –help

通用汽车数据模型问题

  • 通用汽车不存储历史球队名称-只保留最新版本的名称。在
  • 在过去,GM会将同一个团队对象重用给不相关的人员组,所以您也会这样做 让一个赛季的TeamId=23指向Team A,下一个赛季,如果{em1}$Team A的所有人都离开了, TeamId=23可以指向另一组玩家Team B。你可以在团队历史页面看到这个 这将显示过去的比赛,新的一组球员从来没有听说过。在

以上两个原因都是由于没有season team模型。在

我们通过首先介绍 特许经营权的概念-一组玩家在一起游戏的身份跨越 不止一季。每个特许经营权都应该有一个独立于通用汽车ID的ID。 这些可以保存在特许经营.csv文件。在

然后,对于加盟店加入的每个赛季,我们创建一个单独的Team对象,其ID是 总经理的球队ID和赛季编号为零。 例如,由总经理确定的,在赛季中参加比赛的球队得到了ID0101.23

每一支这样的球队都可以有自己的名字,所以每个赛季一支球队都可以使用不同的名字。地图 从团队到特许经营权都是在一个特许经营中维持的_四季.csv文件。在

这两个文件的示例可以在tests/data/

通用汽车数据问题

通用汽车的数据与他们的运营非常相似。有时没有分数或者分数不正确,赢家 是错误的,或者游戏被错误地标记为决赛,当它不是决赛的时候,等等,来解决这些问题 使用分数_覆盖.csv文件。在

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

推荐PyPI第三方库


热门话题
java连接usb到uart设备到安卓设备>3.1   可以强制Php中的web应用程序与Java中的桌面应用程序一起工作吗?   java为什么自定义系统类加载器不工作?   数组在Java中解析具有多个分隔符的字符串   PMD Java 8德米特定律   JavaSpringMVC表单验证不适用于嵌套的复杂类型   让Eclipse Java组织导入以使用Google checkstyle   java Appium:无法创建新会话   java如何在数组中声明新字段   java如何解决“无法初始化类org.apache.cassandra.config.DatabaseDescriptor”?   java AsyncTask创建socket   java向@CreatedBy添加更多信息   如何在ubuntu中运行包含大量jars依赖项的java文件   java如何使用<s:select>标记并在中休眠来填充下拉列表?   java获取错误:找不到符号变量“level”和“next_level_button”   javaweb应用中基于UI的ajax显示代码流   Java长到MySql   java JvisualVM:奇怪的应用程序行为   ubuntu将Java程序的输出结果保存到一个文件中