Skip to content

Commit f324d71

Browse files
committed
✨ show exists parts for node help
1 parent 75196c3 commit f324d71

File tree

5 files changed

+81
-69
lines changed

5 files changed

+81
-69
lines changed

README-EN.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ from arclet.alconna import Alconna, Option, Subcommand, Args
4141

4242
cmd = Alconna(
4343
"/pip",
44-
Subcommand("install", Option("-u|--upgrade"), Args.pak_name[str]),
44+
Subcommand("install", Option("-U|--upgrade"), Args["pak", str]),
4545
Option("list")
4646
)
4747

@@ -51,7 +51,7 @@ print(result.query('install')) # Or result.install
5151

5252
Output as follows:
5353
```
54-
value=None args={'pak_name': 'numpy'} options={'upgrade': value=Ellipsis args={}} subcommands={}
54+
value=None args={'pak': 'numpy'} options={'upgrade': value=Ellipsis args={}} subcommands={}
5555
```
5656

5757
## Communication

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ from arclet.alconna import Alconna, Option, Subcommand, Args
4141

4242
cmd = Alconna(
4343
"/pip",
44-
Subcommand("install", Option("-u|--upgrade"), Args.pak_name[str]),
44+
Subcommand("install", Option("-U|--upgrade"), Args["pak", str]),
4545
Option("list")
4646
)
4747

48-
result = cmd.parse("/pip install numpy --upgrade") # 该方法返回一个Arpamar类的实例
48+
result = cmd.parse("/pip install numpy --upgrade") # 该方法返回一个Arparma类的实例
4949
print(result.query('install')) # 或者 result.install
5050
```
5151
其结果为
5252
```
53-
value=None args={'pak_name': 'numpy'} options={'upgrade': value=Ellipsis args={}} subcommands={}
53+
value=None args={'pak': 'numpy'} options={'upgrade': value=Ellipsis args={}} subcommands={}
5454
```
5555

5656
## 讨论

pdm.lock

+63-54
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)