Python 2.7 ha raggiunto la fine del supporto
e verrà
ritirato
il 31 gennaio 2026. Dopo il ritiro, non potrai eseguire il deployment di applicazioni Python 2.7, anche se la tua organizzazione ha utilizzato in precedenza un criterio dell'organizzazione per riattivare i deployment di runtime legacy. Le tue applicazioni Python 2.7 esistenti continueranno a essere eseguite e a ricevere traffico dopo la
data di ritiro. Ti consigliamo di
eseguire la migrazione all'ultima versione supportata di Python.
Creazione delle attività pull
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Dopo aver creato una coda pull, puoi creare attività e aggiungerle alla coda.
Innanzitutto, devi avere il nome della coda, definito in queue.yaml
.
Poi imposti Attività
method
su PULL
.
L'esempio seguente inserisce le attività in una coda pull denominata pull-queue
:
from google.appengine.api import taskqueue
q = taskqueue.Queue('pull-queue')
tasks = []
payload_str = 'hello world'
tasks.append(taskqueue.Task(payload=payload_str, method='PULL'))
q.add(tasks)
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-09-04 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 UTC."],[[["\u003cp\u003ePull queues allow you to create and add tasks, as demonstrated in the provided example.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003equeue.yaml\u003c/code\u003e file contains the name of the queue, which is necessary for adding tasks.\u003c/p\u003e\n"],["\u003cp\u003eTasks in a pull queue are created by setting the \u003ccode\u003emethod\u003c/code\u003e to \u003ccode\u003ePULL\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe API is compatible with first-generation runtimes and can be used when upgrading to second-generation runtimes.\u003c/p\u003e\n"]]],[],null,["# Creating Pull Tasks\n\nOnce you have [created a pull\nqueue](/appengine/docs/legacy/standard/python/taskqueue/pull/creating-pull-queues), you\ncan create tasks and add them to the queue.\n| This API is supported for first-generation runtimes and can be used when [upgrading to corresponding second-generation runtimes](/appengine/docs/standard/\n| python3\n|\n| /services/access). If you are updating to the App Engine Python 3 runtime, refer to the [migration guide](/appengine/migration-center/standard/migrate-to-second-gen/python-differences) to learn about your migration options for legacy bundled services.\n\nFirst you need the [name](/appengine/docs/legacy/standard/python/config/queueref#name)\nof the queue, which is defined\nin `queue.yaml`.\nThen you set the\n[Task](/appengine/docs/legacy/standard/python/refdocs/google.appengine.api.taskqueue.taskqueue#google.appengine.api.taskqueue.taskqueue.Task)\n`method` to `PULL`.\n\n\nThe following example puts tasks in a pull queue named `pull-queue`: \n\n from google.appengine.api import taskqueue\n\n q = taskqueue.Queue('pull-queue')\n tasks = []\n payload_str = 'hello world'\n tasks.append(taskqueue.Task(payload=payload_str, method='PULL'))\n q.add(tasks)\n\nWhat's next\n-----------\n\n- Learn how to [lease tasks](/appengine/docs/legacy/standard/python/taskqueue/pull/leasing-pull-tasks)."]]