click 版本6.7公升級至7.0以上,包名由 click 變更為 click
click 的 options 和 parameters 規則變更為如下:
click 版本公升級7.0及以上,當 option 為 '--foo_far' 時,命令列執行會把引數變更為 '--foo-bar',即 '—' 變 '-'。
# test.py 指令碼命令如下:
@click.command()
@click.option('-lld', '--last-login-days', default=30, help='days from user\'s last login day.')
@click.option('-gd', '--gap-days', default=3, help='days between 2 wake-up user.')
@click.option('-env', default='test', help='test or production')
def get_something(last_login_days, gap_days, kill_days, env):
print("last_login_days:{}".format(last_login_days))
print("gap_days:{}".format(gap_days))
print("env:{}".format(env))
if__name__ == '__main__':
get_something()
# 執行指令碼語句如下:
python test.py -lld 100 -gd 30 -env test
# output:
# last_login_days:100
# gap_days:10
# kill_days:15
# env:test
click 版本公升級7 0踩過的坑
click 版本6.7公升級至7.0以上,包名由 click 變更為 click click 的 options 和 parameters 規則變更為如下 click 版本公升級7.0及以上,當 option 為 foo far 時,命令列執行會把引數變更為 foo bar 即 變 test.py ...
踩過sprng boot 版本的幾個坑
spring boot 1.4.0以下不直接支援 springboottest註解 runwith springrunner.class slf4j public class customertest 如果想使用該註解,需要引入其他jar org.springframework.boot sprin...
git踩過的坑
4.git 修改當前的project的使用者名稱的命令為 git config user.name 你的目標使用者名稱 git 修改當前的project提交郵箱的命令為 git config user.email 你的目標郵箱名 如果你要修改當前全域性的使用者名稱和郵箱時,需要在上面的兩條命令中新增...