| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 330b9fd commit f08dd7d
4 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -6,16 +6,16 @@ | |||
| 6 | 6 | # Translators: | |
| 7 | 7 | # python-doc bot, 2025 | |
| 8 | 8 | # Dmitry Luschan, 2025 | |
| 9 | - # Роман Кисаков, 2026 | ||
| 9 | + # Роман Кисаков <kisakovgames@gmail.com>, 2026 | ||
| 10 | 10 | # | |
| 11 | 11 | #, fuzzy | |
| 12 | 12 | msgid "" | |
| 13 | 13 | msgstr "" | |
| 14 | 14 | "Project-Id-Version: Python 3.15\n" | |
| 15 | 15 | "Report-Msgid-Bugs-To: \n" | |
| 16 | - "POT-Creation-Date: 2026-07-24 08:30+0000\n" | ||
| 16 | + "POT-Creation-Date: 2026-08-13 14:51+0000\n" | ||
| 17 | 17 | "PO-Revision-Date: 2025-09-16 00:00+0000\n" | |
| 18 | - "Last-Translator: Роман Кисаков, 2026\n" | ||
| 18 | + "Last-Translator: Роман Кисаков <kisakovgames@gmail.com>, 2026\n" | ||
| 19 | 19 | "Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/" | |
| 20 | 20 | "ru/)\n" | |
| 21 | 21 | "MIME-Version: 1.0\n" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -5,16 +5,16 @@ | |||
| 5 | 5 | # | |
| 6 | 6 | # Translators: | |
| 7 | 7 | # python-doc bot, 2025 | |
| 8 | - # Роман Кисаков, 2026 | ||
| 8 | + # Роман Кисаков <kisakovgames@gmail.com>, 2026 | ||
| 9 | 9 | # | |
| 10 | 10 | #, fuzzy | |
| 11 | 11 | msgid "" | |
| 12 | 12 | msgstr "" | |
| 13 | 13 | "Project-Id-Version: Python 3.15\n" | |
| 14 | 14 | "Report-Msgid-Bugs-To: \n" | |
| 15 | - "POT-Creation-Date: 2026-07-24 08:30+0000\n" | ||
| 15 | + "POT-Creation-Date: 2026-08-13 14:51+0000\n" | ||
| 16 | 16 | "PO-Revision-Date: 2025-09-16 00:00+0000\n" | |
| 17 | - "Last-Translator: Роман Кисаков, 2026\n" | ||
| 17 | + "Last-Translator: Роман Кисаков <kisakovgames@gmail.com>, 2026\n" | ||
| 18 | 18 | "Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/" | |
| 19 | 19 | "ru/)\n" | |
| 20 | 20 | "MIME-Version: 1.0\n" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -5,16 +5,16 @@ | |||
| 5 | 5 | # | |
| 6 | 6 | # Translators: | |
| 7 | 7 | # python-doc bot, 2025 | |
| 8 | - # Роман Кисаков, 2026 | ||
| 8 | + # Роман Кисаков <kisakovgames@gmail.com>, 2026 | ||
| 9 | 9 | # | |
| 10 | 10 | #, fuzzy | |
| 11 | 11 | msgid "" | |
| 12 | 12 | msgstr "" | |
| 13 | 13 | "Project-Id-Version: Python 3.15\n" | |
| 14 | 14 | "Report-Msgid-Bugs-To: \n" | |
| 15 | - "POT-Creation-Date: 2026-07-24 08:30+0000\n" | ||
| 15 | + "POT-Creation-Date: 2026-08-13 14:51+0000\n" | ||
| 16 | 16 | "PO-Revision-Date: 2025-09-16 00:00+0000\n" | |
| 17 | - "Last-Translator: Роман Кисаков, 2026\n" | ||
| 17 | + "Last-Translator: Роман Кисаков <kisakovgames@gmail.com>, 2026\n" | ||
| 18 | 18 | "Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/" | |
| 19 | 19 | "ru/)\n" | |
| 20 | 20 | "MIME-Version: 1.0\n" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -12,7 +12,7 @@ msgid "" | |||
| 12 | 12 | msgstr "" | |
| 13 | 13 | "Project-Id-Version: Python 3.15\n" | |
| 14 | 14 | "Report-Msgid-Bugs-To: \n" | |
| 15 | - "POT-Creation-Date: 2026-08-11 14:51+0000\n" | ||
| 15 | + "POT-Creation-Date: 2026-08-13 14:51+0000\n" | ||
| 16 | 16 | "PO-Revision-Date: 2025-09-16 00:00+0000\n" | |
| 17 | 17 | "Last-Translator: Dmitry Luschan, 2026\n" | |
| 18 | 18 | "Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/" | |
@@ -439,21 +439,33 @@ msgid "" | |||
| 439 | 439 | "stdin>`, :data:`sys.stdout.buffer <sys.stdout>`, and instances of :class:`io." | |
| 440 | 440 | "BytesIO` and :class:`gzip.GzipFile`." | |
| 441 | 441 | msgstr "" | |
| 442 | + ":term:`Файловый объект`, способный читать и записывать :term:`объекты, " | ||
| 443 | + "подобные байтам <bytes-like object>`. Примеры двоичных файлов: файлы, " | ||
| 444 | + "открытые в двоичном режиме (``'rb'``, ``'wb'`` или ``'rb+'``), :data:`sys." | ||
| 445 | + "stdin.buffer <sys.stdin>`, :data:`sys.stdout.buffer <sys.stdout>`, а также " | ||
| 446 | + "экземпляры :class:`io.BytesIO` и :class:`gzip.GzipFile`." | ||
| 442 | 447 | ||
| 443 | 448 | msgid "" | |
| 444 | 449 | "See also :term:`text file` for a file object able to read and write :class:" | |
| 445 | 450 | "`str` objects." | |
| 446 | 451 | msgstr "" | |
| 452 | + "См. также :term:`текстовый файл` для файлового объекта, способного читать и " | ||
| 453 | + "записывать объекты :class:`str`." | ||
| 447 | 454 | ||
| 448 | 455 | msgid "borrowed reference" | |
| 449 | - msgstr "" | ||
| 456 | + msgstr "заимствованная ссылка" | ||
| 450 | 457 | ||
| 451 | 458 | msgid "" | |
| 452 | 459 | "In Python's C API, a borrowed reference is a reference to an object, where " | |
| 453 | 460 | "the code using the object does not own the reference. It becomes a dangling " | |
| 454 | 461 | "pointer if the object is destroyed. For example, a garbage collection can " | |
| 455 | 462 | "remove the last :term:`strong reference` to the object and so destroy it." | |
| 456 | 463 | msgstr "" | |
| 464 | + "В C API Python заимствованная ссылка — это ссылка на объект, владение " | ||
| 465 | + "которым не передаётся коду, использующему эту ссылку. Если объект " | ||
| 466 | + "уничтожается, такая ссылка становится висящим указателем. Например, сборщик " | ||
| 467 | + "мусора может удалить последнюю :term:`сильную ссылку` на объект и тем самым " | ||
| 468 | + "уничтожить его." | ||
| 457 | 469 | ||
| 458 | 470 | msgid "" | |
| 459 | 471 | "Calling :c:func:`Py_INCREF` on the :term:`borrowed reference` is recommended " | |
@@ -462,9 +474,14 @@ msgid "" | |||
| 462 | 474 | "func:`Py_NewRef` function can be used to create a new :term:`strong " | |
| 463 | 475 | "reference`." | |
| 464 | 476 | msgstr "" | |
| 477 | + "За исключением случаев, когда объект не может быть уничтожен до последнего " | ||
| 478 | + "использования :term:`заимствованной ссылки`, её рекомендуется преобразовать " | ||
| 479 | + "на месте в :term:`сильную ссылку`, вызвав функцию :c:func:`Py_INCREF`. А для " | ||
| 480 | + "создания новой :term:`сильной ссылки` можно использовать функцию :c:func:" | ||
| 481 | + "`Py_NewRef`." | ||
| 465 | 482 | ||
| 466 | 483 | msgid "bytes-like object" | |
| 467 | - msgstr "" | ||
| 484 | + msgstr "объект, подобный bytes" | ||
| 468 | 485 | ||
| 469 | 486 | msgid "" | |
| 470 | 487 | "An object that supports the :ref:`bufferobjects` and can export a C-:term:" | |
@@ -474,6 +491,12 @@ msgid "" | |||
| 474 | 491 | "with binary data; these include compression, saving to a binary file, and " | |
| 475 | 492 | "sending over a socket." | |
| 476 | 493 | msgstr "" | |
| 494 | + "Объект, поддерживающий :ref:`bufferobjects` и способный экспортировать :term:" | ||
| 495 | + "`непрерывный` C-буфер. Сюда входят все объекты :class:`bytes`, :class:" | ||
| 496 | + "`bytearray` и :class:`array.array`, а также многие распространённые объекты :" | ||
| 497 | + "class:`memoryview`. Объекты, подобные bytes, можно использовать для " | ||
| 498 | + "различных операций с двоичными данными, включая сжатие, сохранение в " | ||
| 499 | + "двоичный файл и отправку через сокет." | ||
| 477 | 500 | ||
| 478 | 501 | msgid "" | |
| 479 | 502 | "Some operations need the binary data to be mutable. The documentation often " | |
@@ -483,9 +506,17 @@ msgid "" | |||
| 483 | 506 | "immutable objects (\"read-only bytes-like objects\"); examples of these " | |
| 484 | 507 | "include :class:`bytes` and a :class:`memoryview` of a :class:`bytes` object." | |
| 485 | 508 | msgstr "" | |
| 509 | + "Некоторым операциям требуется, чтобы двоичные данные были изменяемыми. В " | ||
| 510 | + "документации такие объекты часто называются «объектами, подобными bytes, " | ||
| 511 | + "доступными для чтения и записи». Примерами изменяемых объектов буфера " | ||
| 512 | + "являются :class:`bytearray`и :class:`memoryview` типа :class:`bytearray`. " | ||
| 513 | + "Другим операциям требуется, чтобы двоичные данные хранились в неизменяемых " | ||
| 514 | + "объектах («объектах, подобных bytes, доступных только для чтения»); к таким " | ||
| 515 | + "объектам относятся, например, :class:`bytes` и :class:`memoryview` типа :" | ||
| 516 | + "class:`bytes`." | ||
| 486 | 517 | ||
| 487 | 518 | msgid "bytecode" | |
| 488 | - msgstr "" | ||
| 519 | + msgstr "байт-код" | ||
| 489 | 520 | ||
| 490 | 521 | msgid "" | |
| 491 | 522 | "Python source code is compiled into bytecode, the internal representation of " | |
@@ -497,11 +528,21 @@ msgid "" | |||
| 497 | 528 | "expected to work between different Python virtual machines, nor to be stable " | |
| 498 | 529 | "between Python releases." | |
| 499 | 530 | msgstr "" | |
| 531 | + "Исходный код Python компилируется в байт-код — внутреннее представление " | ||
| 532 | + "программы Python в интерпретаторе CPython. Байт-код также кэшируется в " | ||
| 533 | + "файлах ``.pyc`` благодаря повторное выполнение того же файла происходит " | ||
| 534 | + "быстрее (повторной компиляции исходного кода в байт-код можно избежать). " | ||
| 535 | + "Этот «промежуточный язык» выполняется на :term:`виртуальной машине`, которая " | ||
| 536 | + "исполняет машинный код, соответствующий каждой инструкции байт-кода. Следует " | ||
| 537 | + "учитывать, что байт-код не предназначен для работы на разных виртуальных " | ||
| 538 | + "машинах Python и не гарантирует стабильность между разными версиями Python." | ||
| 500 | 539 | ||
| 501 | 540 | msgid "" | |
| 502 | 541 | "A list of bytecode instructions can be found in the documentation for :ref:" | |
| 503 | 542 | "`the dis module <bytecodes>`." | |
| 504 | 543 | msgstr "" | |
| 544 | + "Список инструкций байт-кода можно найти в документации к :ref:`модулю dis " | ||
| 545 | + "<bytecodes>`." | ||
| 505 | 546 | ||
| 506 | 547 | msgid "callable" | |
| 507 | 548 | msgstr "" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments