python 函数传值¶
- 如果需要传递多个非关键字参数(元组,列表的形式),可以使用*args
- 如果需要传递多个关键字参数(使用字典的形式表示),可以使用**kwargs
args = ['cc','dd']
kwargs ={'aa':'cc','bb':'dd'}
def fun(aa,bb):
print(aa)
print(bb)
fun(*args)
fun(**kwargs)
python 执行系统程序¶
subprocess.run('command')
subprocess.run(['command','parameter'], cwd='/root')
subprocess.Popen(['command']) 后台执行,不会阻塞主程序,主程序退出不影响
django逻辑运算符的优先级¶
not>and>or