@@ -684,7 +684,7 @@ msgstr ""
684684"πιθανό μια κλήση να αποτύχει, αλλά εάν είναι ``False``, η κλήση του *object* "
685685"δεν θα πετύχει ποτέ. Σημειώστε ότι οι κλάσεις μπορούν να κληθούν (η κλήση "
686686"μιας κλάσης επιστρέφει ένα νέο instance). Τα instances μπορούν να κληθούν αν "
687- "η κλάση τους έχει τη μέθοδο :meth:`~object. __call__`."
687+ "η κλάση τους έχει τη μέθοδο :meth:`__call__`."
688688
689689#: library/functions.rst:240
690690msgid ""
@@ -1076,11 +1076,11 @@ msgid ""
10761076"custom :func:`__getattr__` or :func:`__getattribute__` function to customize "
10771077"the way :func:`dir` reports their attributes."
10781078msgstr ""
1079- "Εάν το αντικείμενο έχει μία μέθοδο με το όνομα :meth:`~object. __dir__`, αυτή "
1080- "η μέθοδος θα καλείται και πρέπει να επιστρέψει μια λίστα από χαρακτηριστικά. "
1081- "Αυτό επιτρέπει τα αντικείμενα που υλοποιούν μια εξατομικευμένη συνάρτηση : "
1082- "func:`~object. __getattr__` or :func:`~object. __getattribute__` για την "
1083- "προσαρμογή του τρόπου με τον οποίο η :func:`dir` αναφέρει τα χαρακτηριστικά."
1079+ "Εάν το αντικείμενο έχει μία μέθοδο με το όνομα :meth:`__dir__`, αυτή η "
1080+ "μέθοδος θα καλείται και πρέπει να επιστρέψει μια λίστα από χαρακτηριστικά. "
1081+ "Αυτό επιτρέπει τα αντικείμενα που υλοποιούν μια εξατομικευμένη "
1082+ "συνάρτηση : func:`__getattr__` or :func:`__getattribute__` για την προσαρμογή "
1083+ "του τρόπου με τον οποίο η :func:`dir` αναφέρει τα χαρακτηριστικά."
10841084
10851085#: library/functions.rst:440
10861086#, fuzzy
@@ -1091,12 +1091,11 @@ msgid ""
10911091"complete and may be inaccurate when the object has a custom :func:"
10921092"`__getattr__`."
10931093msgstr ""
1094- "Εάν το αντικείμενο δεν παρέχει την :meth:`~object.__dir__`, η συνάρτηση "
1095- "προσπαθεί να συλλέξει πληροφορίες από το χαρακτηριστικό :attr:`~object."
1096- "__dict__` του αντικειμένου, εάν έχει οριστεί, και από το αντικείμενο του "
1097- "τύπου του. Η λίστα που παράγεται ως αποτέλεσμα δεν είναι απαραίτητα πλήρης "
1098- "και μπορεί να είναι ανακριβής όταν το αντικείμενο έχει εξατομικευμένη :func:"
1099- "`~object.__getattr__`."
1094+ "Εάν το αντικείμενο δεν παρέχει την :meth:`__dir__`, η συνάρτηση προσπαθεί να "
1095+ "συλλέξει πληροφορίες από το χαρακτηριστικό :attr:`~object.__dict__` του "
1096+ "αντικειμένου, εάν έχει οριστεί, και από το αντικείμενο του τύπου του. Η "
1097+ "λίστα που παράγεται ως αποτέλεσμα δεν είναι απαραίτητα πλήρης και μπορεί να "
1098+ "είναι ανακριβής όταν το αντικείμενο έχει εξατομικευμένη :func:`__getattr__`."
11001099
11011100#: library/functions.rst:445
11021101msgid ""
@@ -1470,9 +1469,10 @@ msgid ""
14701469"\" Inf\" , \" INFINITY\" , and \" iNfINity\" are all acceptable spellings for "
14711470"positive infinity."
14721471msgstr ""
1473- "Τα πεζά/κεφαλαία δεν είναι σημαντικά, επομένως, για παράδειγμα, \" inf\" , "
1474- "\" Inf\" , \" INFINITY\" , και \" iNfINity\" είναι όλες αποδεκτές ορθογραφίες για "
1475- "το θετικό άπειρο."
1472+ "Εδώ, το ``digit`` είναι ένα δεκαδικό ψηφίο σε Unicode (χαρακτήρας στην "
1473+ "γενική κατηγορία ``Nd`` του Unicode). Τα πεζά/κεφαλαία δεν είναι σημαντικά, "
1474+ "επομένως, για παράδειγμα, \" inf\" , \" Inf\" , \" INFINITY\" , και \" iNfINity\" "
1475+ "είναι όλες αποδεκτές ορθογραφίες για το θετικό άπειρο."
14761476
14771477#: library/functions.rst:678
14781478msgid ""
@@ -1547,12 +1547,12 @@ msgid ""
15471547"*format_spec* is non-empty, or if either the *format_spec* or the return "
15481548"value are not strings."
15491549msgstr ""
1550- "Μια κλήση στο ``format(value, format_spec)`` μεταφράζεται σε ``type(value). "
1551- "__format__(value, format_spec)`` το οποίο παρακάμπτει το instance του "
1552- "λεξικού κατά την αναζήτηση της τιμής της μεθόδου :meth:`~object. __format__`. "
1553- "Μια εξαίρεση :exc:`TypeError` γίνεται raise εάν η αναζήτηση της μεθόδου "
1554- "φτάσει στο :mod:`object` και το *format_spec* δεν είναι κενό ή εάν είτε το "
1555- "*format_spec* είτε η τιμή επιστροφής δεν είναι συμβολοσειρές."
1550+ "Μια κλήση στο ``format(value, format_spec)`` μεταφράζεται σε "
1551+ "``type(value). __format__(value, format_spec)`` το οποίο παρακάμπτει το "
1552+ "λεξικό του αντικειμένου κατά την αναζήτηση της μεθόδου :meth:`__format__` "
1553+ "στην τιμή. Μια εξαίρεση :exc:`TypeError` γίνεται raise εάν η αναζήτηση της "
1554+ "μεθόδου φτάσει στο :mod:`object` και το *format_spec* δεν είναι κενό ή εάν "
1555+ "είτε το *format_spec* είτε η τιμή επιστροφής δεν είναι συμβολοσειρές."
15561556
15571557#: library/functions.rst:735
15581558msgid ""
@@ -1985,16 +1985,16 @@ msgstr ""
19851985"Επιστρέφετε ένα αντικείμενο :term:`iterator`. Το πρώτο όρισμα ερμηνεύεται "
19861986"πολύ διαφορετικά ανάλογα με την παρουσία του δεύτερου ορίσματος. Χωρίς "
19871987"δεύτερο όρισμα, το *object* πρέπει να είναι ένα αντικείμενο συλλογής που να "
1988- "υποστηρίζει το πρωτόκολλο :term:`iterable` (η μέθοδος :meth:`~object. "
1989- "__iter__`), ή πρέπει να υποστηρίζει το πρωτόκολλο ακολουθίας (η μέθοδος : "
1990- "meth:`~object. __getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``). Εάν "
1991- "δεν υποστηρίζει κανένα από αυτά τα πρωτόκολλα, γίνεται raise μια :exc: "
1992- "`TypeError`. Εάν δοθεί το δεύτερο όρισμα *sentinel*, τότε το *object* πρέπει "
1993- "να είναι ένα callable αντικείμενο. Ο iterator που δημιουργήθηκε σε αυτή την "
1994- "περίπτωση θα καλέσει το *object* χωρίς ορίσματα για κάθε κλήση στη μέθοδο : "
1995- "meth:`~iterator.__next__`∙ εάν η τιμή που επιστρέφετια είναι ίση με "
1996- "*sentinel*, θα γίνει raise η :exc:`StopIteration`, διαφορετικά θα επιστραφεί "
1997- "η τιμή."
1988+ "υποστηρίζει το πρωτόκολλο :term:`iterable` (η μέθοδος :meth:`__iter__`), ή "
1989+ "πρέπει να υποστηρίζει το πρωτόκολλο ακολουθίας (η "
1990+ "μέθοδος : meth:`__getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``). "
1991+ "Εάν δεν υποστηρίζει κανένα από αυτά τα πρωτόκολλα, γίνεται raise "
1992+ "μια :exc: `TypeError`. Εάν δοθεί το δεύτερο όρισμα *sentinel*, τότε το "
1993+ "*object* πρέπει να είναι ένα callable αντικείμενο. Ο iterator που "
1994+ "δημιουργήθηκε σε αυτή την περίπτωση θα καλέσει το *object* χωρίς ορίσματα "
1995+ "για κάθε κλήση στη μέθοδο : meth:`~iterator.__next__`∙ εάν η τιμή που "
1996+ "επιστρέφετια είναι ίση με *sentinel*, θα γίνει raise η :exc:`StopIteration`, "
1997+ "διαφορετικά θα επιστραφεί η τιμή."
19981998
19991999#: library/functions.rst:995
20002000msgid "See also :ref:`typeiter`."
@@ -2125,7 +2125,7 @@ msgstr ""
21252125#: library/functions.rst:1072 library/functions.rst:1110
21262126#, fuzzy
21272127msgid "The *default* keyword-only argument."
2128- msgstr "Προστέθηκε η παράμετρος μόνο λέξης-κλειδί *default*."
2128+ msgstr "Η παράμετρος μόνο λέξης-κλειδί *default*."
21292129
21302130#: library/functions.rst:1075 library/functions.rst:1113
21312131msgid "The *key* can be ``None``."
@@ -2394,16 +2394,16 @@ msgstr ""
23942394"ορισμό της πολιτικής αποθήκευσης στην προσωρινή μνήμη. Περνάει το 0 για να "
23952395"απενεργοποιήσετε την προσωρινή μνήμη (επιτρέπεται μόνο σε δυαδική "
23962396"λειτουργία), το 1 για να επιλέξετε προσωρινή αποθήκευση γραμμής (μπορεί να "
2397- "χρησιμοποιηθεί μόνο όταν γράφετε σε λειτουργία κειμένου) και έναν ακέραιο > "
2398- "1 για να υποδείξει το μέγεθος σε byte μιας προσωρινής μνήμης τμημάτων "
2399- "σταθερού μεγέθους. Λάβετε υπόψη ότι ο καθορισμός ενός μεγέθους buffer με "
2400- "αυτόν τον τρόπο ισχύει για I/O με δυαδική προσωρινή μνήμη, αλλά το "
2401- "``TextIOWrapper`` (δηλαδή, τα αρχεία που ανοίγουν με ``mode='r+'``) θα "
2402- "έχουνε άλλη αποθήκευση. Για να απενεργοποιήσετε την προσωρινή αποθήκευση στο "
2403- "``TextIOWrapper``, εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια "
2404- "``write_through`` σημαία για :func:`io.TextIOWrapper.reconfigure`. Όταν δεν "
2405- "δίνεται όρισμα *buffering*, η προεπιλεγμένη πολιτική προσωρινής αποθήκευσης "
2406- "λειτουργεί ως εξής:"
2397+ "χρησιμοποιηθεί μόνο σε λειτουργία κειμένου) και έναν ακέραιο > 1 για να "
2398+ "υποδείξει το μέγεθος σε byte μιας προσωρινής μνήμης τμημάτων σταθερού "
2399+ "μεγέθους. Λάβετε υπόψη ότι ο καθορισμός ενός μεγέθους buffer με αυτόν τον "
2400+ "τρόπο ισχύει για I/O με δυαδική προσωρινή μνήμη, αλλά το ``TextIOWrapper`` "
2401+ "(δηλαδή, τα αρχεία που ανοίγουν με ``mode='r+'``) θα έχουνε άλλη αποθήκευση. "
2402+ "Για να απενεργοποιήσετε την προσωρινή αποθήκευση στο ``TextIOWrapper``, "
2403+ "εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια ``write_through`` σημαία "
2404+ "για :func:`io.TextIOWrapper.reconfigure`. Όταν δεν δίνεται όρισμα "
2405+ "*buffering*, η προεπιλεγμένη πολιτική προσωρινής αποθήκευσης λειτουργεί ως "
2406+ "εξής:"
24072407
24082408#: library/functions.rst:1232
24092409msgid ""
@@ -2509,7 +2509,7 @@ msgid ""
25092509msgstr ""
25102510"Το ``'xmlcharrefreplace'`` υποστηρίζεται μόνο κατά την εγγραφή σε αρχείο. Οι "
25112511"χαρακτήρες που δεν υποστηρίζονται από την κωδικοποίηση αντικαθίστανται με "
2512- "την κατάλληλη αναφορά χαρακτήρων XML :samp:`&#{ nnn}; `."
2512+ "την κατάλληλη αναφορά χαρακτήρων XML ``&# nnn;` `."
25132513
25142514#: library/functions.rst:1276
25152515msgid ""
@@ -2910,7 +2910,7 @@ msgid ""
29102910"\" getter\" for a read-only attribute with the same name, and it sets the "
29112911"docstring for *voltage* to \" Get the current voltage.\" "
29122912msgstr ""
2913- "Ο decorator ``@property`` μετατρέπει την μέθοδο :meth:`! voltage` σε "
2913+ "Ο decorator ``@property`` μετατρέπει την μέθοδο :meth:`voltage` σε "
29142914"\" getter\" για ένα χαρακτηριστικό μόνο για ανάγνωση με το ίδιο όνομα, και "
29152915"ορίζει τη συμβολοσειρά εγγράφων για *voltage* σε \" Get the current voltage.\" "
29162916
@@ -2922,10 +2922,12 @@ msgid ""
29222922"copy of the property with the corresponding accessor function set to the "
29232923"decorated function. This is best explained with an example::"
29242924msgstr ""
2925- "Ένα αντικείμενο ιδιότητας έχει μεθόδους ``getter``, ``setter``, και "
2926- "``deleter`` που μπορούν να χρησιμοποιηθούν ως διακοσμητές που δημιουργούν "
2927- "ένα αντίγραφο της ιδιότητας με την αντίστοιχη συνάρτηση accessor που έχει "
2928- "οριστεί στον decorator. Αυτό εξηγείται καλύτερα με ένα παράδειγμα:"
2925+ "Ένα αντικείμενο ιδιότητας έχει "
2926+ "μεθόδους :attr:`~property.getter``, :attr:`~property.setter`, "
2927+ "και :attr:`~property.deleter` που μπορούν να χρησιμοποιηθούν ως διακοσμητές "
2928+ "που δημιουργούν ένα αντίγραφο της ιδιότητας με την αντίστοιχη συνάρτηση "
2929+ "accessor που έχει οριστεί στον decorator. Αυτό εξηγείται καλύτερα με ένα "
2930+ "παράδειγμα:"
29292931
29302932#: library/functions.rst:1529
29312933msgid ""
@@ -2979,9 +2981,9 @@ msgstr ""
29792981"συμβολοσειρά που περικλείεται σε αγκύλες που περιέχει το όνομα του τύπου του "
29802982"αντικειμένου μαζί με πρόσθετες πληροφορίες που συχνά περιλαμβάνουν το όνομα "
29812983"και τη διεύθυνση του αντικειμένου. Μια κλάση μπορεί να ελέγξει τι "
2982- "επιστρέφει αυτή η συνάρτηση για τις οντότητες της ορίζοντας μια μέθοδο :meth: "
2983- "`~object. __repr__`. Εάν η :func:`sys.displayhook` δεν είναι προσβάσιμη, αυτή "
2984- "η συνάρτηση θα κάνει raise το :exc:`RuntimeError`."
2984+ "επιστρέφει αυτή η συνάρτηση για τις οντότητες της ορίζοντας "
2985+ "μια :meth:` __repr__`. Εάν η :func:`sys.displayhook` δεν είναι προσβάσιμη, "
2986+ "αυτή η συνάρτηση θα κάνει raise το :exc:`RuntimeError`."
29852987
29862988#: library/functions.rst:1564
29872989#, fuzzy
@@ -2992,9 +2994,9 @@ msgid ""
29922994"starting at ``0``)."
29932995msgstr ""
29942996"Επιστρέφει ένα αντίστροφο :term:`iterator`. Το *seq* πρέπει να είναι ένα "
2995- "αντικείμενο που έχει μια μέθοδο :meth:`~object .__reversed__` ή υποστηρίζει "
2996- "το πρωτόκολλο ακολουθίας (η μέθοδος :meth:`~object. __len__` και η μέθοδος : "
2997- "meth:`~object. __getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``)."
2997+ "αντικείμενο που έχει μια μέθοδο :meth:`.__reversed__` ή υποστηρίζει το "
2998+ "πρωτόκολλο ακολουθίας (η μέθοδος :meth:`__len__` και η "
2999+ "μέθοδος : meth:`__getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``)."
29983000
29993001#: library/functions.rst:1572
30003002msgid ""
@@ -3120,6 +3122,18 @@ msgid ""
31203122"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :"
31213123"func:`itertools.islice` for an alternate version that returns an iterator."
31223124msgstr ""
3125+ "Επιστρέφετε ένα αντικείμενο :term:`slice` που αντιπροσωπεύει το σύνολο των "
3126+ "δεικτών που καθορίζονται από το ``range(start, stop, step)``. Τα ορίσματα "
3127+ "*start* και *step* είναι από προεπιλογή ``None``. Τα αντικείμενα slice έχουν "
3128+ "τα χαρακτηριστικά δεδομένα μόνο για "
3129+ "ανάγνωση :attr:`~slice.start`, :attr:`~slice.stop` "
3130+ "και :attr:`~slice.step`,τα οποία απλά επιστρέφουν τις τιμές των ορισμάτων (ή "
3131+ "τις προεπιλογές τους). Δεν έχουνε άλλη ρητή λειτουργικότητα∙ ωστόσο, "
3132+ "χρησιμοποιούνται από το NumPy και άλλα πακέτα τρίτων. Τα αντικείμενα slice "
3133+ "δημιουργούνται επίσης όταν χρησιμοποιείται εκτεταμένη σύνταξη ευρετηρίου. "
3134+ "Για παράδειγμα: ``a[start:stop:step]`` ή ``a[start:stop, i]``. Δείτε "
3135+ "τη :func:`itertools.islice` για μια εναλλακτική έκδοση που επιστρέφει ένα "
3136+ "iterator."
31233137
31243138#: library/functions.rst:1646
31253139msgid ""
@@ -3449,10 +3463,10 @@ msgid ""
34493463"using statements or operators such as ``super()[name]``."
34503464msgstr ""
34513465"Λάβετε υπόψη ότι το :func:`super` υλοποιείται ως μέρος της διαδικασίας "
3452- "δέσμευσης για ρητές αναζητήσεις χαρακτηριστικών με κουκκίδες όπως ``super(). "
3453- "__getitem__(name)``. Το κάνει εφαρμόζοντας τη δικιά του μέθοδο :meth: "
3454- "`~object. __getattribute__` για αναζήτηση κλάσεων με προβλέψιμη σειρά που "
3455- "υποστηρίζει πολλαπλή κληρονομικότητα. Συνεπώς, η :func:`super` δεν έχει "
3466+ "δέσμευσης για ρητές αναζητήσεις χαρακτηριστικών με κουκκίδες όπως "
3467+ "``super(). __getitem__(name)``. Το κάνει εφαρμόζοντας τη δικιά του "
3468+ "μέθοδο :meth:` __getattribute__` για αναζήτηση κλάσεων με προβλέψιμη σειρά "
3469+ "που υποστηρίζει πολλαπλή κληρονομικότητα. Συνεπώς, η :func:`super` δεν έχει "
34563470"οριστεί για σιωπηρές αναζητήσεις που χρησιμοποιούν δηλώσεις ή τελεστές όπως "
34573471"``super()[name]``."
34583472
0 commit comments