0

我需要convertapi在 AWS Lambda 上进行部署。

如果我尝试import convertapi使用 python,它不起作用,因为我需要导入它。

在 AWS 中,我们使用本地文件夹或 ARN 来部署库。

convertapihttps://github.com/keithrozario/Klayers/blob/master/deployments/python3.7/arns/eu-west-3.csv中是否有可用的 ARN ?

如果不是,我应该在我的 lambda 中复制/粘贴哪个文件夹才能执行此操作import convertapi

4

1 回答 1

0

这是一个没有使用 ConvertAPI 库的 Python 示例。

`requests` library is required to run this example.

It can be installed using
> pip install requests

or if you are using Python 3:
> pip3 install requests
'''

import requests
import os.path
import sys

file_path = './test.docx'
secret = 'Your secret can be found at https://www.convertapi.com/a'

if not os.path.isfile(file_path):
    sys.exit('File not found: ' + file_path)

url = 'https://v2.convertapi.com/convert/docx/to/pdf?secret=' + secret
files = {'file': open(file_path, 'rb')}
headers = {'Accept': 'application/octet-stream'}

response = requests.post(url, files=files, headers=headers)

if response.status_code != 200:
    sys.exit(response.text)

output_file = open('result.pdf', 'wb') 
output_file.write(response.content)
output_file.close
于 2022-01-25T14:41:25.143 回答