如何将list [x]值转换为字符串

时间:2017-03-14 07:10:51

标签: python

obj.li_table[machine_IP] value contains \\\\10.10.10.10

system = str(obj.li_table[machine_IP])

print (system)

输出显示如下

['\\\\10.10.10.10']

但是如何将上述值显示为

\\\\10.10.10.10

1 个答案:

答案 0 :(得分:0)

这适用于Python3:

class object_class:
    def __init__(self):
        self.li_table = ['\\\\10.10.10.10']

obj = object_class()
system = str(obj.li_table[0])
print(system)

输出:

\\10.10.10.10

或者,如果您确实需要输出中的4x \,则可以在r中使用原始obj.li_table[r'\\\\10.10.10.10]字符串:

class object_class:
    def __init__(self):
        self.li_table = [r'\\\\10.10.10.10']

obj = object_class()
system = str(obj.li_table[0])
print(system)

输出:

\\\\10.10.10.10