我有一个python脚本,需要来自shell脚本的值.
以下是shell脚本(a.sh):
#!/bin/bash
return_value(){
value=$(///some unix command)
echo "$value"
}
return_value
Run Code Online (Sandbox Code Playgroud)
以下是python脚本:
Import subprocess
answer = Subprocess.call([‘./a.sh’])
print("the answer is %s % answer")
Run Code Online (Sandbox Code Playgroud)
但它不工作.错误是"ImportError:没有名为subprocess的模块".我想我的verison(Python 2.3.4)已经很老了.在这种情况下,是否可以替代可以应用的子进程?
假设我有一个名为INFO的下表:
NAME CITY PROFESSION
A New-Mexico Software-Developer
B Tampa Software-Analyst
Run Code Online (Sandbox Code Playgroud)
我只希望用'/'替换PROFESSION列中的" - ".什么应该是显示表INFO的所有内容的查询,具有上述变化?
我试过了 :
SELECT REPLACE(PROFESSION,'-','/') , * from INFO;
Run Code Online (Sandbox Code Playgroud)
但这不起作用.