是否可以使用IPyhton显示器打印字符串而不打印引号?
from IPython.display import display
label = display('Hello world!', display_id = True)
输出为:
'Hello world!'
它包括引号。我不想将其打印为这样的HTML:
display(HTML('Hello wolrd!'), display_id = True)
答案 0 :(得分:0)
尝试print():
print('Hello world!')
结果:
Hello world!
答案 1 :(得分:0)
您可以尝试以下方法:
display(HTML('<pre>Hello wolrd!</pre>'), display_id = True)
答案 2 :(得分:0)
您可以重写String格式(类似于显示docstring上带有int的示例):
from IPython.display import display
def str_formatter(string, pp, cycle):
pp.text(string)
plain = get_ipython().display_formatter.formatters['text/plain']
plain.for_type(str, str_formatter)
display("Hello World!")