未提供项目描述
项目描述
腰带计算器
找到给定团队和腰带持有者的最短路径以尝试获得腰带。
设置
poetry install
# either open a poetry shell to run everything
poetry shell
# or run individual commands with the poetry run prefix
poetry run title-belt-nhl`
以下步骤假设您在poetry shell中。如果不这样做,请在命令开头添加poetry run
。
用法
使用title-belt-nhl
运行。
$ title-belt-nhl --help
Usage: title-belt-nhl [OPTIONS]
Options:
--team TEXT [required]
--season TEXT
--help Show this message and exit.
Commands:
path
path-alt
- 使用
path-alt
获取游戏列表的字符串 - 使用
path
使用差分算法获取游戏列表
代码检查和格式化
代码检查
ruff check title_belt_nhl
修复代码检查错误
ruff check --fix title_belt_nhl
格式化
ruff format title_belt_nhl
保存时自动格式化(vscode)
- 安装
ruff
扩展 - 更新
.vscode/settings.json
中的设置{ "[python]": { "editor.formatOnSave": true, "editor.defaultFormatter": "charliermarsh.ruff", "editor.codeActionsOnSave": { "source.fixAll": "explicit" } } }
- 确保您正在使用poetry shell中的python解释器。
-
打开命令面板(Ctrl+Shift+P)
-
Python:选择解释器
-
"在工作区级别选择"
-
"输入解释器路径"
-
复制/粘贴到您的poetry虚拟env的路径
- 运行
poetry env info
并复制到<强>虚拟env强>下的可执行文件路径 - 应该是类似
/home/user/.cache/pypoetry/virtualenvs/title-belt-nhl-asdf1234-py3.10/bin/python
的东西
- 运行
-
当您在vscode中打开python文件时,窗口右下角应显示类似的内容
Python 3.10.14 ("title-belt-nhl-asdf1234-py3.10": poetry)
-
测试
运行poetry run pytest
以运行./title_belt_nhl/tests
文件夹中的任何测试
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
title_belt_nhl-0.2.0.tar.gz (27.8 kB 查看哈希值)
构建分发
title_belt_nhl-0.2.0-py3-none-any.whl (29.3 kB 查看哈希值)
关闭
title_belt_nhl-0.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ef3775ae6d6865b04f583021848e9faa0b99bcc01709b57501ad0621ad7b0878 |
|
MD5 | 545a2c79bfdf4493975c579a1e16db35 |
|
BLAKE2b-256 | f22a65af4d86d9f5b5651482638641bb82087550d06df03f41994be6b3aa6ce0 |
关闭
title_belt_nhl-0.2.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 25502bd7d76cc385a8f3c145eb5a1c9334f82afa6a710fe46a913f335aac2150 |
|
MD5 | 6f998d88a8ab9ab4e75f3ced230d9581 |
|
BLAKE2b-256 | ac57ba49fb475c74e249826fdc44dd0ef2928f51f520901a3564b996cfac36a9 |