相关疑难解决方法(0)

如何将终端格式化输出打印到变量

有没有方法将终端格式化输出打印到变量?

print 'a\bb'
--> 'b'
Run Code Online (Sandbox Code Playgroud)

我希望字符串'b'变量 - 所以怎么做?

我正在使用来自telnet的文本字符串.因此,我想使用将打印到屏幕的字符串.

所以我要找的是这样的:

simplify_string('a\bb') ==> 'b'
Run Code Online (Sandbox Code Playgroud)

回车的另一个​​例子:

simplify_string('aaaaaaa\rbb') ==> 'bbaaaaa'
Run Code Online (Sandbox Code Playgroud)

python

5
推荐指数
1
解决办法
407
查看次数

将print的输出分配给python中的变量

我想知道如何将print的输出分配给变量.

因此,如果

mystring = "a=\'12\'"
Run Code Online (Sandbox Code Playgroud)

然后

print mystring 
a=12
Run Code Online (Sandbox Code Playgroud)

我想像**kwargs一样传递这个

test(mystring)
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

更多解释:我有一个从数据文件的注释行获得的字符串列表.它看起来像这样:

"a='0.015in' lPrime='0.292' offX='45um' offY='75um' sPrime='0.393' twistLength='0'",
 "a='0.015in' lPrime='0.292' offX='60um' offY='75um' sPrime='0.393' twistLength='0'",
 "a='0.015in' lPrime='0.292' offX='75um' offY='75um' sPrime='0.393' twistLength='0'",
 '']
Run Code Online (Sandbox Code Playgroud)

我想把这些值放到某个结构中,这样我就可以绘制各种不同的变量,所以列表基本上是一个图例,我想绘制轨迹的函数与传奇中给出的变量.

因此,如果对于每个条目我有一个跟踪,那么我可能想要为一系列值绘制max(trace)vs offX.

我的第一个想法是将字符串作为**kwargs传递给一个能产生相应数据矩阵的函数.

python

2
推荐指数
1
解决办法
9154
查看次数

标签 统计

python ×2