本文整理汇总了Python中pyasm.web.HtmlElement.pre方法的典型用法代码示例。如果您正苦于以下问题:Python HtmlElement.pre方法的具体用法?Python HtmlElement.pre怎么用?Python HtmlElement.pre使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pyasm.web.HtmlElement
的用法示例。
在下文中一共展示了HtmlElement.pre方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: get_results_wdg
# 需要导入模块: from pyasm.web import HtmlElement [as 别名]
# 或者: from pyasm.web.HtmlElement import pre [as 别名]
def get_results_wdg(self, cmd):
'''get results from a piped command'''
pipe = os.popen(cmd)
result = pipe.readlines()
pipe.close()
pre = HtmlElement.pre()
pre.add( "".join(result) )
return pre
示例2: get_display
# 需要导入模块: from pyasm.web import HtmlElement [as 别名]
# 或者: from pyasm.web.HtmlElement import pre [as 别名]
#.........这里部分代码省略.........
cmd = FileCheckin(self.doc, tmp_path)
Command.execute_cmd(cmd)
else:
save = False
if save:
# open up the last path
f = open(self.last_path, 'r')
last_text = f.read()
text = self.get_text(path, None, highlight=False)
if last_text != text:
tmp_dir = Environment.get_tmp_dir()
tmp_path = '%s/last_path.txt' % tmp_dir
f = open(tmp_path, 'w')
f.write(text)
f.write(text)
f.close()
cmd = FileCheckin(self.doc, tmp_path)
Command.execute_cmd(cmd)
text = self.get_text(path, self.last_path)
lines = text.split("\n")
if self.doc_mode == "text":
num_lines = len(lines)
"""
line_div = HtmlElement.pre()
text_wdg.add(line_div)
line_div.add_style("width: 20px")
line_div.add_style("float: left")
line_div.add_style("text-align: right")
line_div.add_style("opacity: 0.3")
line_div.add_style("padding-right: 10px")
for i in range(0, num_lines*2):
line_div.add(i+1)
line_div.add("<br/>")
"""
if self.doc_mode == "text":
pre = HtmlElement.pre()
pre.add_style("white-space: pre-wrap")
else:
pre = DivWdg()
pre = DivWdg()
text_wdg.add(pre)
text_wdg.add_style("padding: 10px 5px")
text_wdg.add_style("max-height: 600px")
text_wdg.add_style("overflow-y: auto")
text_wdg.add_style("width: 600px")
text_wdg.add_class("spt_resizable")
pre.add_style("font-family: courier")
if self.doc_mode == "formatted":