4

次を使用して、デフォルト以外のキュー「slowQueue」にタスクを追加しようとしています。

taskqueue.Queue('slowQueue').add(url='/worker/slow', params={'name': name})

「TypeError:add()が予期しないキーワード引数'url'を取得しました」というエラーが表示されます

Google App Engineのデフォルト以外のキューにタスクを追加するにはどうすればよいですか?

4

2 に答える 2

6

あるいは(Shayの答えに対して)、より短いがオブジェクト指向ではないスタイルを好む場合:

taskqueue.add(queue_name='slowQueue', url='/worker/slow', params={'name': name})
于 2012-05-29T11:17:54.337 に答える
6

Queue.add() を呼び出すときにタスクを追加するとします。

q = taskqueue.Queue('slowQueue') 
task = taskqueue.Task(url='/worker/slow', params={'name': name})
q.add(task)
于 2012-05-29T07:54:27.170 に答える