颤振团队已解决此错误吗?即使手动将超时设置为最大值(540s),我仍然在函数中遇到此错误。它总是在10秒后超时,根据旧的github讨论,这似乎是一个长期存在的问题。
我的代码如下:
from datetime import datetime
from time import time, mktime
import timeago
import pytz
import nltk
nltk.download('punkt') // This seems to be significantly slowing down my function
def invoke_parse(request):
request_json = request.get_json(silent=True)
file = Parser(request_json['url'])
return jsonify({
"source": file[0],
"datetime": file[1],
"imageurl": file[2],
"keyword": file[3],
})
def Parser(url):
<URL PARSE FUNCTIONS>
return source, datetime, imageurl, keyword
如果我能以某种方式删除nltk.download('punkt'),则可以减少函数处理时间,这花费了超过10秒的时间。有没有一种方法可以添加它而不必每次都下载?