2024-04-26 00:34:48 发布
网友
有人能告诉我如何将命令的输出设置为变量吗?你知道吗
基本上,我在寻找与这个bash示例相当的Python:
blah="ajsdlk akajl <ajksd@ajksldf.com>" blah=$(echo "$blah" | cut -d '<' -f 2 | cut -d '>' -f 1) echo "$blah" ajksd@ajksldf.com
如果函数返回字符串,只需捕获其返回值。如果您希望捕获函数的标准输出,请使用StringIO包装器包装它。你知道吗
StringIO
你可以用string.split
string.split
>>> blah="ajsdlk akajl <ajksd@ajksldf.com>" >>> blah.split('<')[1].split('>')[0] 'ajksd@ajksldf.com'
如果函数返回字符串,只需捕获其返回值。如果您希望捕获函数的标准输出,请使用
StringIO
包装器包装它。你知道吗你可以用
string.split
相关问题 更多 >
编程相关推荐