这里我有一个excel到pdf的转换脚本。如何将其修改为RESTAPI
import os
import comtypes.client
SOURCE_DIR = 'D:/projects/python'
TARGET_DIR = 'D:/projects/python'
app = comtypes.client.CreateObject('Excel.Application')
app.Visible = False
infile = os.path.join(os.path.abspath(SOURCE_DIR), 'ratesheet.xlsx')
outfile = os.path.join(os.path.abspath(TARGET_DIR), 'ratesheet.pdf')
doc = app.Workbooks.Open(infile)
doc.ExportAsFixedFormat(0, outfile, 1, 0)
doc.Close()
app.Quit()
您可以使用Python的Flask轻量级Rest框架使您的程序可用于Rest调用。检查本教程:http://flask.pocoo.org/docs/1.0/tutorial/
在那里,您可以简单地获得POST格式的文件输入,并在文件转换后向最终用户发送可下载的链接。为了类似的目的,您必须调整我与朋友一起编写的代码:
相关问题 更多 >
编程相关推荐