click TypeError: __init__() missing 1 required positional argument: 'name'
click TypeError: __init__() missing 1 required positional argument: 'name'
你好,我有这个问题
os : linux mint
代码:
#!/usr/bin/python3
import click
@click.Command()
def main():
print(f"hello world")
if __name__ == "__main__":
main()
输出:
Traceback (most recent call last):
File "/home/vlad/Desktop/0/test.py", line 4, in <module>
@click.Command()
TypeError: __init__() missing 1 required positional argument: 'name'
你应该使用 @click.command()
(with small 'c') instead of @click.Command()
。有两个独立的对象。 name
第一个是可选的,但第二个是 class 需要 name
参数。检查他们的签名。
你好,我有这个问题
os : linux mint
代码:
#!/usr/bin/python3
import click
@click.Command()
def main():
print(f"hello world")
if __name__ == "__main__":
main()
输出:
Traceback (most recent call last):
File "/home/vlad/Desktop/0/test.py", line 4, in <module>
@click.Command()
TypeError: __init__() missing 1 required positional argument: 'name'
你应该使用 @click.command()
(with small 'c') instead of @click.Command()
。有两个独立的对象。 name
第一个是可选的,但第二个是 class 需要 name
参数。检查他们的签名。