当前位置: 首页 > 面试题库 >

用Python打印XML

罗允晨
2023-03-14
问题内容

在Python中打印XML的最佳方法(或多种方法)是什么?


问题答案:
import xml.dom.minidom

dom = xml.dom.minidom.parse(xml_fname) # or xml.dom.minidom.parseString(xml_string)
pretty_xml_as_string = dom.toprettyxml()


 类似资料:
  • 问题内容: 我刚开始学习Python,目前正在读一本教我的书,在这本书中,一个函数与我在下面编写的函数一样,会打印第一个函数中定义的实际文本。我运行我的脚本说: 作为输出。我究竟做错了什么?我安装了错误的Python或其他东西吗?我下载了3.3.0版本 这是我的代码: 问题答案: 您的函数已经打印了文本,您不需要打印函数。只是称呼他们(别忘了括号)。

  • 问题内容: 我正在尝试使用Python打印PDF,而不打开PDF查看器应用程序(Adobe,Foxit等)。我还需要知道打印何时完成(删除文件)。 在这里,我找到了这个 实现 : 但这会抛出以下异常: 有人知道如何解决吗?还是对于静音打印有 其他解决方案 ?或at list可以提供指向 参考的链接?在网络上找不到任何有关它的信息。 使用:Python 2.7,Windows 7,Acrobat R

  • 本文向大家介绍Python打印基础,包括了Python打印基础的使用技巧和注意事项,需要的朋友参考一下 示例 在Python 3及更高版本中,print是函数而不是关键字。 您还可以将许多参数传递给print: print多个参数的另一种方法是使用+ +但是,在用于打印多个参数时,应注意的是,参数的类型应该相同。尝试打印上面的示例而没有强制转换为stringfirst会导致错误,因为它将尝试将数字

  • 问题内容: 我有一个PDF文档,我想用我的python应用程序打印它。 我在这里尝试了解决方案(使用python的win32print模块打印PDF文档吗?),但是当我安装Ghostscript 9.15(即实际版本)时,它没有 我使用该命令的方式起作用,但是它会打开默认查看器(我的浏览器是Adobe Reader),并且在打印后它仍然保持打开状态,试图通过杀死其他打开的窗口来终止该进程,但我不希

  • 问题内容: 我是python的新手:我的目标是在while循环后打印完成的语句,但它给了我语法错误 我正在尝试在python中复制相同的php程序 我试过了 仍然失败,不能在结束后使用打印,还是必须等待一段时间才能完成打印 问题答案: 如果看到’>>>’,则表示您 未在编写程序 。您正在使用口译员。您一次输入一个语句。 如果要编写程序,请将其保存在扩展名为.py的纯文本文件中。您应该能够通过双击它

  • 问题内容: 像hellanzb这样的某些应用程序具有一种以动态刷新数据的形式打印到终端的方式,类似于top()。 python中最好的方法是什么?我已经阅读了日志记录和诅咒,但是不知道该使用什么。我正在创建top的重新实现。如果您还有其他建议,我也欢迎他们。 问题答案: 如果只需要更新一行(例如,创建进度条),最简单的方法是使用(回车)和: 如果您需要支持移动指针等的适当控制台UI,请使用标准库中