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
答案 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