Python 芹菜Redis工人在Heroku上显示奇怪的结果
我在Heroku上构建了一个Flask应用程序,Cellery作为工作人员,Redis作为代理,并将后端保存在Redis上,其代码如下:Python 芹菜Redis工人在Heroku上显示奇怪的结果,python,heroku,flask,redis,celery,Python,Heroku,Flask,Redis,Celery,我在Heroku上构建了一个Flask应用程序,Cellery作为工作人员,Redis作为代理,并将后端保存在Redis上,其代码如下: def create_csv_group(orgi,mx): # Write a csv file with filename 'group' cols = [] maxx = int(mx)+1 cols.append(['SID','First','Last','Email']) for i in range(0,i
def create_csv_group(orgi,mx):
# Write a csv file with filename 'group'
cols = []
maxx = int(mx)+1
cols.append(['SID','First','Last','Email'])
for i in range(0,int(mx)):
cols.append(['SID'+str(i),'First'+str(i),'Last'+str(i),'Email'+ str(i)])
with open(os.path.join('uploads/','groupfile_t.csv'), 'wb') as f:
writer = csv.writer(f)
for i in range(len(max(cols, key=len))):
writer.writerow([(c[i] if i<len(c) else '') for c in cols])
@app.route('/mark',methods=['POST'])
def mark():
task = create_csv_group.apply_async(args=[orig,mx])
tsk_id = task.id
def create_csv_组(orgi,mx):
#使用文件名“group”编写csv文件
cols=[]
maxx=int(mx)+1
cols.append(['SID','First','Last','Email']))
对于范围(0,int(mx))内的i:
cols.append(['SID'+str(i),'First'+str(i),'Last'+str(i),'Email'+str(i)])
将open(os.path.join('uploads/,'groupfile_t.csv'),'wb')作为f:
writer=csv.writer(f)
对于范围内的i(len(max(cols,key=len)):
writer.writerow([(c[i]如果我