before: 我现在是一个 shell 脚本
#!/bin/sh
python script.py
sslocal
after: 现在想直接在script.py
里做,相当于在这个脚本后面加一行 sslocal
#!/bin/python
#blablabla
sslocal
1
wellsc 2016-01-28 14:11:08 +08:00
python parser?
|
2
Ansen 2016-01-28 14:13:11 +08:00 1
简单粗爆用 subprocess.call
|
3
crashguy 2016-01-28 14:14:58 +08:00 1
去搜索 python 下执行 shell 命令,能找到你想要的答案
|
4
chinuno 2016-01-28 14:21:00 +08:00 1
subprocess.Popen
参数比较多配置空间大。 输入输出可以通过 subprocess.PIPE 来操作 |
6
RqPS6rhmP3Nyn3Tm 2016-01-28 14:28:46 +08:00 1
os.popen 粗暴
|
7
phx13ye OP subprocess.run(['sslocal', '-c', configfile]) 解决,谢谢大家
|