我是编程新手,并试图为我的工作编写一个 python 脚本。它运作良好。我需要在excel中打印输出。最后我能够用 xlwt 做到这一点。这是脚本。
def sh(dir):
a = xlwt.Workbook()
sheet = a.add_sheet('sheet1')
n = 0
for r,d,f in os.walk(dir):
for files in f:
if files.endswith(".xml"):
print files
dom=parse(os.path.join(r, files))
name = dom.getElementsByTagName('rev')
title = dom.getElementsByTagName('title')
sheet.write(n, 0, files)
sheet.write(n, 1, title[0].firstChild.nodeValue)
sheet.write(n, 2, name[0].firstChild.nodeValue)
n += 1
print title[0].firstChild.nodeValue
print name[0].firstChild.nodeValue
a.save('sha.xls')
现在的问题是我在 CITRIX 服务器中的文件中工作。管理员不知道如何将包添加到我们服务器中安装的 python 中。我尝试筹集很多票,但都失败了。现在我必须使用 python 3.3 的标准包完成所有工作。我现在需要一个解决方案。我如何在没有任何包的情况下以表格格式打印输出?
例如输出将是
1_1543-CRA 119 1364_2.xml Router Processor Card A1
有没有办法做到这一点?请帮忙。