gee*_*zzy 2 python command-line command-line-arguments
我试图将一个特定的目录传递给python脚本,然后在脚本中使用该目录.目录可以位于任何地方.例如,脚本应该在命令行上运行
script.py directory_name
Run Code Online (Sandbox Code Playgroud)
到目前为止,我看起来却没有这样.
你可以这样做:
directory_name=sys.argv[n]
Run Code Online (Sandbox Code Playgroud)
如果用户未提供目录名,则始终捕获错误总是好的.
import sys
...
...
try:
directory_name=sys.argv[1]
print(directory_name)
except:
print('Please pass directory_name')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7917 次 |
| 最近记录: |