Red de conocimiento informático - Problemas con los teléfonos móviles - Ejemplos de programación de mecanizado

Ejemplos de programación de mecanizado

# -*-Codificación: utf-8 -*-

#!/usr/bin/env python

Importar docx

Importar archivo zip

Importar Strindberg desde Strindberg

Importar XmlProcessingUnit desde Processing_units.XML_processing_unit

Importar document_tools

if __name__ == '__main__ ':

m = docx.opendocx('e:/test.docx ')

p = XmlProcessingUnit('docx ')

Proceso = p.Process(m)

zfile = archivo zip. ZipFile('e:/test.docx ')

out_docx_file = StringIO()

doc_utils.save_docx(zfile, proceso, out_docx_file)

out_txt_file = StringIO ()

doc_utils.docx_to_txt(archivo de salida, archivo de salida)

'''

out_file = StringIO()

Usar archivo zip . ZipFile(out_file, ' w ', compresión=zipfile. ZIP_DEFLATED) es f:

f.writestr('test123.docx ', out_docx_file.getvalue())

#f. writestr('s.txt' out_file, out_txt_file.getvalue())

''

zfile2 = zipfile. ZipFile('e:/test.zip', 'w', ZipFile.zip_deflate)

zfile2.writestr('test.docx', out_docx_file.getvalue())

# zfile2.writestr('test.txt ', out_txt_file.getvalue())

#result = out_file.getvalue()

#Imprimir resultado

out_docx_file. close()

out_txt_file.close()

#out_file.close()

Falta una función en el medio. Encuéntrelo usted mismo.