2024-04-18 10:37:09 发布
网友
尝试pysvn
在我测试过的范围内给你很大的机会。 下面是一些例子:http://pysvn.tigris.org/docs/pysvn_prog_guide.html
我之所以这么说是因为我搬到了吉特。。但如果我还记得,pysvn是(唯一的)svn最好的库。
查看python xonsh模块:http://xon.sh/tutorial.html
它可以调用shell命令以及管道和输出重定向,与python本机代码(嵌套)保持密切联系,而无需使用python通信bullshet和转义字符。
示例:
env | uniq | sort | grep PATH
COMMAND1 e>o < input.txt | COMMAND2 > output.txt e>> errors.txt
echo "my home is $HOME"
echo @(7+3)
这行吗?
p = subprocess.Popen("svn info svn://xx.xx.xx.xx/project/trunk | grep \"Revision\" | awk '{print $2}'", stdout=subprocess.PIPE, shell=True) (output, err) = p.communicate() print "Revision is", output
尝试pysvn
在我测试过的范围内给你很大的机会。 下面是一些例子:http://pysvn.tigris.org/docs/pysvn_prog_guide.html
我之所以这么说是因为我搬到了吉特。。但如果我还记得,pysvn是(唯一的)svn最好的库。
查看python xonsh模块:http://xon.sh/tutorial.html
它可以调用shell命令以及管道和输出重定向,与python本机代码(嵌套)保持密切联系,而无需使用python通信bullshet和转义字符。
示例:
env | uniq | sort | grep PATH
COMMAND1 e>o < input.txt | COMMAND2 > output.txt e>> errors.txt
echo "my home is $HOME"
echo @(7+3)
这行吗?
相关问题 更多 >
编程相关推荐