Browse Source

Update 'README.md'

天问 1 year ago
parent
commit
6f4fb90c82
1 changed files with 23 additions and 1 deletions
  1. 23 1
      README.md

+ 23 - 1
README.md

@@ -1,3 +1,25 @@
 # click
 
-注解方式创建命令行接口,argument
+注解方式创建命令行接口,argument
+
+
+## Usage
+
+```
+import os
+import click    
+
+@click.command()
+@click.option('--ckpt_path', '-m', type=str, default=None, help="Path to the checkpoint file")
+@click.option('--text', '-t', type=str, default=None, help="Text to speak")
+@click.option('--language', '-l', type=str, default="EN", help="Language of the model")
+@click.option('--output_dir', '-o', type=str, default="outputs", help="Path to the output")
+def main(ckpt_path, text, language, output_dir):
+    if ckpt_path is None:
+        raise ValueError("The ckpt_path must be specified")
+    
+    config_path = os.path.join(os.path.dirname(ckpt_path), 'config.json')
+
+if __name__ == "__main__":
+    main()
+```