You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -176,35 +176,40 @@ msgstr "Επιστρέφει τον αριθμό των αντικειμένων
176
176
177
177
#:library/asyncio-queue.rst:105
178
178
msgid"Put a :class:`Queue` instance into a shutdown mode."
179
-
msgstr""
179
+
msgstr"Τοποθετεί μια παρουσία της :class:`Queue` σε λειτουργία τερματισμού."
180
180
181
181
#:library/asyncio-queue.rst:107
182
182
msgid""
183
183
"The queue can no longer grow. Future calls to :meth:`~Queue.put` raise :exc:"
184
184
"`QueueShutDown`. Currently blocked callers of :meth:`~Queue.put` will be "
185
185
"unblocked and will raise :exc:`QueueShutDown` in the formerly blocked thread."
186
186
msgstr""
187
+
"Η ουρά δεν μπορεί πλέον να μεγαλώσει. Μελλοντικές κλήσεις της :meth:`~Queue.put` "
188
+
"κάνουν raise την :exc:`QueueShutDown`. Οι τρέχοντες αποκλεισμένοι καλούντες της "
189
+
":meth:`~Queue.put` θα αποδεσμευτούν και θα κάνουν raise την :exc:`QueueShutDown` στο "
190
+
"νήμα που ήταν προηγουμένως αποκλεισμένο."
187
191
188
192
#:library/asyncio-queue.rst:112
189
193
msgid""
190
194
"If *immediate* is false (the default), the queue can be wound down normally "
191
195
"with :meth:`~Queue.get` calls to extract tasks that have already been loaded."
192
196
msgstr""
197
+
"Αν το *immediate* είναι false (η προεπιλογή), η ουρά μπορεί να τερματιστεί κανονικά με κλήσεις :meth:`~Queue.get` για να εξαχθούν εργασίες που έχουν ήδη φορτωθεί."
193
198
194
199
#:library/asyncio-queue.rst:116
195
200
msgid""
196
201
"And if :meth:`~Queue.task_done` is called for each remaining task, a "
197
202
"pending :meth:`~Queue.join` will be unblocked normally."
198
203
msgstr""
204
+
"Και αν η :meth:`~Queue.task_done` κληθεί για κάθε εναπομείνασα εργασία, μια εκκρεμής κλήση της :meth:`~Queue.join` θα αποδεσμευτεί κανονικά."
199
205
200
206
#:library/asyncio-queue.rst:119
201
-
#,fuzzy
202
207
msgid""
203
208
"Once the queue is empty, future calls to :meth:`~Queue.get` will raise :exc:"
204
209
"`QueueShutDown`."
205
210
msgstr""
206
-
"Τερματίζει την ουρά, προκαλώντας την :meth:`~Queue.get` και :meth:`~Queue."
207
-
"put` κάνει raise την :exc:`QueueShutDown`."
211
+
"Μόλις η ουρά είναι κενή, μελλοντικές κλήσεις της :meth:`~Queue.get` θα κάνουν "
212
+
"raise την :exc:`QueueShutDown`."
208
213
209
214
#:library/asyncio-queue.rst:122
210
215
msgid""
@@ -215,13 +220,20 @@ msgid ""
215
220
"get` are unblocked and will raise :exc:`QueueShutDown` because the queue is "
216
221
"empty."
217
222
msgstr""
223
+
"Αν το *immediate* είναι true, η ουρά τερματίζεται αμέσως. Η ουρά αδειάζει πλήρως "
224
+
"και ο αριθμός των μη ολοκληρωμένων εργασιών μειώνεται κατά τον αριθμό των εργασιών "
225
+
"που αδειάστηκαν. Αν οι μη ολοκληρωμένες εργασίες είναι μηδέν, οι καλούντες της :meth:`~Queue.join` "
226
+
"αποδεσμεύονται. Επίσης, οι αποκλεισμένοι καλούντες της :meth:`~Queue.get` αποδεσμεύονται και θα κάνουν raise την :exc:`QueueShutDown` επειδή η ουρά είναι κενή."
218
227
219
228
#:library/asyncio-queue.rst:130
220
229
msgid""
221
230
"Use caution when using :meth:`~Queue.join` with *immediate* set to true. "
222
231
"This unblocks the join even when no work has been done on the tasks, "
223
232
"violating the usual invariant for joining a queue."
224
233
msgstr""
234
+
"Χρησιμοποιήστε προσοχή όταν χρησιμοποιείτε την :meth:`~Queue.join` με το *immediate* "
235
+
"ορισμένο σε true. Αυτό αποδεσμεύει την ένωση ακόμη και όταν δεν "
236
+
"έχει γίνει καμία εργασία στις εργασίες, παραβιάζοντας το συνηθισμένο αμετάβλητο για την ένωση μιας ουράς."
225
237
226
238
#:library/asyncio-queue.rst:138
227
239
msgid"Indicate that a formerly enqueued work item is complete."
0 commit comments