# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001 Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR , YEAR.
#
# Translators:
# python-doc bot, 2025
# Maciej Olko, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.15\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-21 14:26+0000\n"
"PO-Revision-Date: 2025-09-16 00:02+0000\n"
"Last-Translator: Maciej Olko, 2025\n"
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10=0 && n%10=5 && "
"n%10=12 && n%100>> import fibo"
msgstr ">>> import fibo"
msgid ""
"This does not add the names of the functions defined in ``fibo`` directly "
"to the current :term:`namespace` (see :ref:`tut-scopes` for more details); "
"it only adds the module name ``fibo`` there. Using the module name you can "
"access the functions::"
msgstr ""
"Ta komenda nie dodaje nazw funkcji okrelonych w ``fibo`` bezporednio w "
"biecej :term:`przestrzeni nazw ` (wicej szczegw w :ref:`tut-"
"scopes`); dodaje ona tam tylko nazw moduu ``fibo``. Uywajc nazwy moduu "
"moesz uy funkcji::"
msgid ""
">>> fibo.fib(1000)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987\n"
">>> fibo.fib2(100)\n"
"[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]\n"
">>> fibo.__name__\n"
"'fibo'"
msgstr ""
">>> fibo.fib(1000)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987\n"
">>> fibo.fib2(100)\n"
"[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]\n"
">>> fibo.__name__\n"
"'fibo'"
msgid ""
"If you intend to use a function often you can assign it to a local name::"
msgstr ""
"Jeli zamierzasz uywa funkcji czsto, moesz przypisa j do lokalnej "
"nazwy::"
msgid ""
">>> fib = fibo.fib\n"
">>> fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgstr ""
">>> fib = fibo.fib\n"
">>> fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgid "More on Modules"
msgstr "Wicej o moduach"
msgid ""
"A module can contain executable statements as well as function definitions. "
"These statements are intended to initialize the module. They are executed "
"only the *first* time the module name is encountered in an import statement. "
"[#]_ (They are also run if the file is executed as a script.)"
msgstr ""
"Modu moe zawiera zarwno wykonywalne instrukcje jak i definicje funkcji. "
"Instrukcje maj inicjalizowa modu. S wykonywane tylko za *pierwszym* "
"razem, gdy nazwa moduu zostanie napotkana w instrukcji importu. [#]_ (S "
"one rwnie wykonywane, jeli plik jest wykonywany jako skrypt.)"
msgid ""
"Each module has its own private namespace, which is used as the global "
"namespace by all functions defined in the module. Thus, the author of a "
"module can use global variables in the module without worrying about "
"accidental clashes with a user's global variables. On the other hand, if you "
"know what you are doing you can touch a module's global variables with the "
"same notation used to refer to its functions, ``modname.itemname``."
msgstr ""
"Kady modu ma swoj wasn przestrze nazw, ktra jest uywana jako "
"globalna przestrze nazw przez wszystkie funkcje zdefiniowane w tym module. "
"Tak wic autor moduu moe uywa globalnych zmiennych nie martwic si o "
"przypadkowe konflikty z globalnymi zmiennymi uytkownika. Z drugiej strony, "
"jeli wiesz co robisz, moesz odnosi si do globalnych zmiennych moduu t "
"sam notacj, ktr uywa si do odniesie do jego funkcji, ``nazwamoduu."
"nazwalementu``."
msgid ""
"Modules can import other modules. It is customary but not required to place "
"all :keyword:`import` statements at the beginning of a module (or script, "
"for that matter). The imported module names, if placed at the top level of "
"a module (outside any functions or classes), are added to the module's "
"global namespace."
msgstr ""
"Moduy mog importowa inne moduy. Zwyczajowo (nieobowizkowo) umieszcza "
"si wszystkie instrukcje :keyword:`import` na pocztku moduu (lub skryptu). "
"Zaimportowane nazwy moduw, jeli s umieszczone na najwyszym poziomie "
"moduu (poza jakimikolwiek funkcjami lub klasami), s umieszczane w "
"globalnej przestrzeni nazw moduu."
msgid ""
"There is a variant of the :keyword:`import` statement that imports names "
"from a module directly into the importing module's namespace. For example::"
msgstr ""
"Istnieje wariant instrukcji :keyword:`import`, ktry importuje nazwy z "
"moduu bezporednio do przestrzeni nazw moduu importujcego. Na przykad::"
msgid ""
">>> from fibo import fib, fib2\n"
">>> fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgstr ""
">>> from fibo import fib, fib2\n"
">>> fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgid ""
"This does not introduce the module name from which the imports are taken in "
"the local namespace (so in the example, ``fibo`` is not defined)."
msgstr ""
"Nie wprowadza to nazwy moduu, z ktrego wzite s importy, do lokalnej "
"przestrzeni nazw (wic w przykadzie ``fibo`` nie jest zdefiniowane)."
msgid "There is even a variant to import all names that a module defines::"
msgstr ""
"Jest rwnie wariant importujcy wszystkie nazwy definiowane przez modu::"
msgid ""
">>> from fibo import *\n"
">>> fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgstr ""
">>> from fibo import *\n"
">>> fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgid ""
"This imports all names except those beginning with an underscore (``_``). In "
"most cases Python programmers do not use this facility since it introduces "
"an unknown set of names into the interpreter, possibly hiding some things "
"you have already defined."
msgstr ""
"Importuje to wszystkie nazwy z wyjtkiem tych zaczynajcych si od "
"podkrelenia (``_``). Najczciej programici Pythona nie uywaj tego "
"udogodnienia, poniewa wprowadza ono nieznany zestaw nazw do interpretera, "
"by moe ukrywajc niektre ju zdefiniowane rzeczy."
msgid ""
"Note that in general the practice of importing ``*`` from a module or "
"package is frowned upon, since it often causes poorly readable code. "
"However, it is okay to use it to save typing in interactive sessions."
msgstr ""
"Zwr uwag, e oglnie praktyka importowania ``*`` z moduu lub pakietu "
"jest niemile widziana, poniewa czsto powoduje, e kod jest mao czytelny. "
"Mona jej jednak uywa do oszczdzania pisania w sesjach interaktywnych."
msgid ""
"If the module name is followed by :keyword:`!as`, then the name following :"
"keyword:`!as` is bound directly to the imported module."
msgstr ""
"Jeeli po nazwie moduu nastpuje :keyword:`!as`, to nazwa nastpujca po :"
"keyword:`!as` jest powizana bezporednio z importowanym moduem."
msgid ""
">>> import fibo as fib\n"
">>> fib.fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgstr ""
">>> import fibo as fib\n"
">>> fib.fib(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgid ""
"This is effectively importing the module in the same way that ``import "
"fibo`` will do, with the only difference of it being available as ``fib``."
msgstr ""
"W praktyce jest to importowanie moduu w taki sam sposb, jak robi to "
"``import fibo``, z t rnic, e jest on dostpny jako ``fib``."
msgid ""
"It can also be used when utilising :keyword:`from` with similar effects::"
msgstr "Mona go rwnie uy przy uyciu :keyword:`from` z podobnym efektem::"
msgid ""
">>> from fibo import fib as fibonacci\n"
">>> fibonacci(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgstr ""
">>> from fibo import fib as fibonacci\n"
">>> fibonacci(500)\n"
"0 1 1 2 3 5 8 13 21 34 55 89 144 233 377"
msgid ""
"For efficiency reasons, each module is only imported once per interpreter "
"session. Therefore, if you change your modules, you must restart the "
"interpreter -- or, if it's just one module you want to test interactively, "
"use :func:`importlib.reload`, e.g. ``import importlib; importlib."
"reload(modulename)``."
msgstr ""
"Ze wzgldw wydajnociowych kady modu jest importowany tylko raz dla sesji "
"interpretera. W zwizku z tym jeli zmienisz swoje moduy, musisz "
"zrestartowa interpreter lub, jeli to tylko jeden modu, ktry chcesz "
"testowa interaktywnie, uyj :func:`importlib.reload`, na przykad ``import "
"importlib; importlib.reload(modulename)``."
msgid "Executing modules as scripts"
msgstr "Wykonywanie moduw jako skryptw"
msgid "When you run a Python module with ::"
msgstr "Kiedy uruchamiasz modu Pythona::"
msgid "python fibo.py "
msgstr "python fibo.py "
msgid ""
"the code in the module will be executed, just as if you imported it, but "
"with the ``__name__`` set to ``\"__main__\"``. That means that by adding "
"this code at the end of your module::"
msgstr ""
"kod w module zostanie wykonany, tak jakby go zaimportowa, ale z "
"``__name__`` ustawionym na ``\"__main__\"``. To oznacza, e dodajc ten kod "
"na kocu swojego moduu::"
msgid ""
"if __name__ == \"__main__\":\n"
" import sys\n"
" fib(int(sys.argv[1]))"
msgstr ""
"if __name__ == \"__main__\":\n"
" import sys\n"
" fib(int(sys.argv[1]))"
msgid ""
"you can make the file usable as a script as well as an importable module, "
"because the code that parses the command line only runs if the module is "
"executed as the \"main\" file:"
msgstr ""
"moesz uczyni plik uywalnym zarwno jako skrypt oraz jako importowalny "
"modu, poniewa kod, ktry parsuje lini komend uruchamia si tylko jeli "
"modu jest wykonywany jako plik gwny:"
msgid ""
"$ python fibo.py 50\n"
"0 1 1 2 3 5 8 13 21 34"
msgstr ""
"$ python fibo.py 50\n"
"0 1 1 2 3 5 8 13 21 34"
msgid "If the module is imported, the code is not run::"
msgstr "Jeli modu jest zaimportowany, kod nie jest uruchamiany::"
msgid ""
">>> import fibo\n"
">>>"
msgstr ""
">>> import fibo\n"
">>>"
msgid ""
"This is often used either to provide a convenient user interface to a "
"module, or for testing purposes (running the module as a script executes a "
"test suite)."
msgstr ""
"Czsto si z tego korzysta, aby doda wygodny interfejs uytkownika do "
"moduu lub na potrzeby testw (uruchomienie moduu jako skryptu wykonuje "
"zestaw testw)."
msgid "The Module Search Path"
msgstr "cieka wyszukiwania moduw"
msgid ""
"When a module named :mod:`!spam` is imported, the interpreter first searches "
"for a built-in module with that name. These module names are listed in :data:"
"`sys.builtin_module_names`. If not found, it then searches for a file named :"
"file:`spam.py` in a list of directories given by the variable :data:`sys."
"path`. :data:`sys.path` is initialized from these locations:"
msgstr ""
"Kiedy importowany jest modu o nazwie :mod:`!spam`, interpreter najpierw "
"szuka wbudowanego moduu o takiej nazwie. Te nazwy moduw znajduj si w :"
"data:`sys.builtin_module_names`. Jeli nie znajdzie, wtedy szuka pliku o "
"nazwie :file:`spam.py` na licie katalogw danych w zmiennej :data:`sys."
"path`. :data:`sys.path` jest inicjalizowane z tych lokalizacji:"
msgid ""
"The directory containing the input script (or the current directory when no "
"file is specified)."
msgstr ""
"Katalog zawierajcy skrypt wejciowy (lub biecy katalog, jeli plik nie "
"jest okrelony)."
msgid ""
":envvar:`PYTHONPATH` (a list of directory names, with the same syntax as the "
"shell variable :envvar:`PATH`)."
msgstr ""
":envvar:`PYTHONPATH` (lista nazw katalogw o takiej samej skadni jak "
"zmienna shell :envvar:`PATH`)."
msgid ""
"The installation-dependent default (by convention including a ``site-"
"packages`` directory, handled by the :mod:`site` module)."
msgstr ""
"Warto domylna zalena od instalacji (przez konwencj zawierajca katalog "
"``site-packages``, obsugiwany przez modu :mod:`site`)."
msgid "More details are at :ref:`sys-path-init`."
msgstr "Wicej szczegw mona znale w :ref:`sys-path-init`."
msgid ""
"On file systems which support symlinks, the directory containing the input "
"script is calculated after the symlink is followed. In other words the "
"directory containing the symlink is **not** added to the module search path."
msgstr ""
"W systemach plikw wspierajcych dowizania symboliczne, katalog zawierajcy "
"skrypt wejciowy jest wyliczany po rozwizaniu dowizania symbolicznego. "
"Innymi sowy katalog zawierajcy dowizanie symboliczne **nie** jest dodany "
"do cieki wyszukiwania moduw."
msgid ""
"After initialization, Python programs can modify :data:`sys.path`. The "
"directory containing the script being run is placed at the beginning of the "
"search path, ahead of the standard library path. This means that scripts in "
"that directory will be loaded instead of modules of the same name in the "
"library directory. This is an error unless the replacement is intended. See "
"section :ref:`tut-standardmodules` for more information."
msgstr ""
"Po inicjalizacji programy pythonowe mog modyfikowa :data:`sys.path`. "
"Katalog zwierajcy uruchamiany skrypt jest umieszczony na pocztku cieki "
"wyszukiwania, przed ciek biblioteki standardowej. To znaczy, e skrypty w "
"tym katalogu zostan zaadowane zamiast moduw o tej samej nazwie w "
"katalogu biblioteki. Jest to bd, o ile taka zamiana jest zamierzona. Patrz "
"sekcja :ref:`tut-standardmodules` po wicej informacji."
msgid "\"Compiled\" Python files"
msgstr "Skompilowane pliki Pythona"
msgid ""
"To speed up loading modules, Python caches the compiled version of each "
"module in the ``__pycache__`` directory under the name :file:`module."
"{version}.pyc`, where the version encodes the format of the compiled file; "
"it generally contains the Python version number. For example, in CPython "
"release 3.3 the compiled version of spam.py would be cached as ``__pycache__/"
"spam.cpython-33.pyc``. This naming convention allows compiled modules from "
"different releases and different versions of Python to coexist."
msgstr ""
"Aby przyspieszy adowanie moduw, Python cache'uje skompilowan wersj "
"kadego moduu w katalogu ``__pycache__`` pod nazw :file:`module.{wersja}."
"pyc`, gdzie wersja koduje format skompilowanego pliku; zazwyczaj zawiera "
"numer wersji Pythona. Na przykad w wydaniu CPythona 3.3 skompilowana wersja "
"spam.py zostaaby zcache'owana jako ``__pycache__/spam.cpython-33.pyc``. Ta "
"konwencja nazw pozwala na wspistnienie skompilowanych moduw z rnych "
"wyda i wersji Pythona."
msgid ""
"Python checks the modification date of the source against the compiled "
"version to see if it's out of date and needs to be recompiled. This is a "
"completely automatic process. Also, the compiled modules are platform-"
"independent, so the same library can be shared among systems with different "
"architectures."
msgstr ""
"Python porwnuje dat modyfikacji rda ze skompilowan wersj, aby "
"ustali, czy jest przeterminowana i powinna zosta zrekompilowana. To "
"cakowicie automatyczny proces. Skompilowane moduy s niezalene od "
"platformy, wic ta sama biblioteka moe by wspdzielona pomidzy systemami "
"z innymi architekturami."
msgid ""
"Python does not check the cache in two circumstances. First, it always "
"recompiles and does not store the result for the module that's loaded "
"directly from the command line. Second, it does not check the cache if "
"there is no source module. To support a non-source (compiled only) "
"distribution, the compiled module must be in the source directory, and there "
"must not be a source module."
msgstr ""
"Python nie sprawdza cache'u w dwch przypadkach. Po pierwsze zawsze "
"rekompiluje i nie zapisuje wyniku dla moduu zaadowanego bezporednio z "
"linii komend. Po drugie nie sprawdza cache'u, kiedy nie ma moduu "
"rdowego. Dla wsparcia dystrybucji bez rda (tylko kompilowany), "
"skompilowany modu musi by w katalogu rdowym i nie moe by moduu "
"rdowego."
msgid "Some tips for experts:"
msgstr "Wskazwki dla ekspertw:"
msgid ""
"You can use the :option:`-O` or :option:`-OO` switches on the Python command "
"to reduce the size of a compiled module. The ``-O`` switch removes assert "
"statements, the ``-OO`` switch removes both assert statements and __doc__ "
"strings. Since some programs may rely on having these available, you should "
"only use this option if you know what you're doing. \"Optimized\" modules "
"have an ``opt-`` tag and are usually smaller. Future releases may change "
"the effects of optimization."
msgstr ""
"Moesz uy przecznikw :option:`-O` lub :option:`-OO` na komendzie "
"``python``, aby zmniejszy rozmiar skompilowanego moduu. Przecznik ``-O`` "
"usuwa instrukcje assert. Przecznik ``-OO`` usuwa zarwno instrukcje assert "
"jak i docstringi. Jako e niektre programy mog polega na dostpnoci "
"powyszych, powiniene(-nna) uywa tylko jeli wiesz, co robisz. "
"Zoptymalizowane moduy maj tag ``opt-`` i zazwyczaj s mniejsze. Przysze "
"wydania mog zmieni efekty optymalizacji."
msgid ""
"A program doesn't run any faster when it is read from a ``.pyc`` file than "
"when it is read from a ``.py`` file; the only thing that's faster about ``."
"pyc`` files is the speed with which they are loaded."
msgstr ""
"Program nie wykonuje si ani chwili szybciej, gdy jest czytany z pliku ``."
"pyc`` ni gdy jest czytany z pliku ``.py``. Jedyna rzecz, ktra jest szybsza "
"w plikach ``.pyc`` to szybko, w jakiej s one adowane."
msgid ""
"The module :mod:`compileall` can create .pyc files for all modules in a "
"directory."
msgstr ""
"Modu :mod:`compileall` moe stworzy pliki .pyc dla wszystkich moduw w "
"katalogu."
msgid ""
"There is more detail on this process, including a flow chart of the "
"decisions, in :pep:`3147`."
msgstr ""
"Wicej szczegw na temat tego procesu, w tym diagram przepywu decyzji, "
"znajduje si w :pep:`3147`."
msgid "Standard Modules"
msgstr "Moduy standardowe"
msgid ""
"Python comes with a library of standard modules, described in a separate "
"document, the Python Library Reference (\"Library Reference\" hereafter). "
"Some modules are built into the interpreter; these provide access to "
"operations that are not part of the core of the language but are "
"nevertheless built in, either for efficiency or to provide access to "
"operating system primitives such as system calls. The set of such modules "
"is a configuration option which also depends on the underlying platform. "
"For example, the :mod:`winreg` module is only provided on Windows systems. "
"One particular module deserves some attention: :mod:`sys`, which is built "
"into every Python interpreter. The variables ``sys.ps1`` and ``sys.ps2`` "
"define the strings used as primary and secondary prompts::"
msgstr ""
"Python zawiera bibliotek moduw standardowych, opisan w osobnym "
"dokumencie, dokumentacji biblioteki standardowej. Niektre moduy s "
"wbudowane w interpreter; daj one dostp do operacji, ktre nie s czci "
"trzonu jzyka, niemniej jednak s wbudowane, dla wydajnoci lub aby da "
"dostp do elementw systemu operacyjnego jak wywoania systemowe. Zbir "
"takich moduw jest opcj konfiguracyjn, ktra zaley rwnie od platformy. "
"Na przykad modu :mod:`winreg` jest dostpny tylko w systemach Windows. "
"Jeden szczeglny modu zasuguje na uwag: :mod:`sys`, ktry jest wbudowany "
"w kady interpreter Pythona. Zmienne ``sys.ps1`` i ``sys.ps2`` okrelaj "
"cigi znakw uywane jako znaki zachty pierwszego i drugiego rzdu::"
msgid ""
">>> import sys\n"
">>> sys.ps1\n"
"'>>> '\n"
">>> sys.ps2\n"
"'... '\n"
">>> sys.ps1 = 'C> '\n"
"C> print('Yuck!')\n"
"Yuck!\n"
"C>"
msgstr ""
">>> import sys\n"
">>> sys.ps1\n"
"'>>> '\n"
">>> sys.ps2\n"
"'... '\n"
">>> sys.ps1 = 'C> '\n"
"C> print('Ble!')\n"
"Ble!\n"
"C>"
msgid ""
"These two variables are only defined if the interpreter is in interactive "
"mode."
msgstr ""
"Te dwie zmienne s okrelone tylko jeli interpreter jest w trybie "
"interaktywnym."
msgid ""
"The variable ``sys.path`` is a list of strings that determines the "
"interpreter's search path for modules. It is initialized to a default path "
"taken from the environment variable :envvar:`PYTHONPATH`, or from a built-in "
"default if :envvar:`PYTHONPATH` is not set. You can modify it using "
"standard list operations::"
msgstr ""
"Zmienna ``sys.path`` jest list cigw znakw, ktra okrela ciek "
"wyszuka moduw interpretera. Jest inicjalizowana domyl ciek bran ze "
"zmiennej rodowiskowej :envvar:`PYTHONPATH` lub z wbudowanej wartoci "
"domylnej, jeli :envvar:`PYTHONPATH` jest nieustawiona. Moesz j "
"modyfikowa uywajc standardowych operacji na listach::"
msgid ""
">>> import sys\n"
">>> sys.path.append('/ufs/guido/lib/python')"
msgstr ""
">>> import sys\n"
">>> sys.path.append('/ufs/guido/lib/python')"
msgid "The :func:`dir` Function"
msgstr "Funkcja :func:`dir`"
msgid ""
"The built-in function :func:`dir` is used to find out which names a module "
"defines. It returns a sorted list of strings::"
msgstr ""
"Wbudowana funkcja :func:`dir` jest uywana do sprawdzenia, jakie nazwy "
"definiuje modu. Zwraca uporzdkowan list cigw znakw::"
msgid ""
">>> import fibo, sys\n"
">>> dir(fibo)\n"
"['__name__', 'fib', 'fib2']\n"
">>> dir(sys)\n"
"['__breakpointhook__', '__displayhook__', '__doc__', '__excepthook__',\n"
" '__interactivehook__', '__loader__', '__name__', '__package__', "
"'__spec__',\n"
" '__stderr__', '__stdin__', '__stdout__', '__unraisablehook__',\n"
" '_clear_type_cache', '_current_frames', '_debugmallocstats', '_framework',\n"
" '_getframe', '_git', '_home', '_xoptions', 'abiflags', 'addaudithook',\n"
" 'api_version', 'argv', 'audit', 'base_exec_prefix', 'base_prefix',\n"
" 'breakpointhook', 'builtin_module_names', 'byteorder', 'call_tracing',\n"
" 'callstats', 'copyright', 'displayhook', 'dont_write_bytecode', "
"'exc_info',\n"
" 'excepthook', 'exec_prefix', 'executable', 'exit', 'flags', 'float_info',\n"
" 'float_repr_style', 'get_asyncgen_hooks', "
"'get_coroutine_origin_tracking_depth',\n"
" 'getallocatedblocks', 'getdefaultencoding', 'getdlopenflags',\n"
" 'getfilesystemencodeerrors', 'getfilesystemencoding', 'getprofile',\n"
" 'getrecursionlimit', 'getrefcount', 'getsizeof', 'getswitchinterval',\n"
" 'gettrace', 'hash_info', 'hexversion', 'implementation', 'int_info',\n"
" 'intern', 'is_finalizing', 'last_traceback', 'last_type', 'last_value',\n"
" 'maxsize', 'maxunicode', 'meta_path', 'modules', 'path', 'path_hooks',\n"
" 'path_importer_cache', 'platform', 'prefix', 'ps1', 'ps2', "
"'pycache_prefix',\n"
" 'set_asyncgen_hooks', 'set_coroutine_origin_tracking_depth', "
"'setdlopenflags',\n"
" 'setprofile', 'setrecursionlimit', 'setswitchinterval', 'settrace', "
"'stderr',\n"
" 'stdin', 'stdout', 'thread_info', 'unraisablehook', 'version', "
"'version_info',\n"
" 'warnoptions']"
msgstr ""
">>> import fibo, sys\n"
">>> dir(fibo)\n"
"['__name__', 'fib', 'fib2']\n"
">>> dir(sys)\n"
"['__breakpointhook__', '__displayhook__', '__doc__', '__excepthook__',\n"
" '__interactivehook__', '__loader__', '__name__', '__package__', "
"'__spec__',\n"
" '__stderr__', '__stdin__', '__stdout__', '__unraisablehook__',\n"
" '_clear_type_cache', '_current_frames', '_debugmallocstats', '_framework',\n"
" '_getframe', '_git', '_home', '_xoptions', 'abiflags', 'addaudithook',\n"
" 'api_version', 'argv', 'audit', 'base_exec_prefix', 'base_prefix',\n"
" 'breakpointhook', 'builtin_module_names', 'byteorder', 'call_tracing',\n"
" 'callstats', 'copyright', 'displayhook', 'dont_write_bytecode', "
"'exc_info',\n"
" 'excepthook', 'exec_prefix', 'executable', 'exit', 'flags', 'float_info',\n"
" 'float_repr_style', 'get_asyncgen_hooks', "
"'get_coroutine_origin_tracking_depth',\n"
" 'getallocatedblocks', 'getdefaultencoding', 'getdlopenflags',\n"
" 'getfilesystemencodeerrors', 'getfilesystemencoding', 'getprofile',\n"
" 'getrecursionlimit', 'getrefcount', 'getsizeof', 'getswitchinterval',\n"
" 'gettrace', 'hash_info', 'hexversion', 'implementation', 'int_info',\n"
" 'intern', 'is_finalizing', 'last_traceback', 'last_type', 'last_value',\n"
" 'maxsize', 'maxunicode', 'meta_path', 'modules', 'path', 'path_hooks',\n"
" 'path_importer_cache', 'platform', 'prefix', 'ps1', 'ps2', "
"'pycache_prefix',\n"
" 'set_asyncgen_hooks', 'set_coroutine_origin_tracking_depth', "
"'setdlopenflags',\n"
" 'setprofile', 'setrecursionlimit', 'setswitchinterval', 'settrace', "
"'stderr',\n"
" 'stdin', 'stdout', 'thread_info', 'unraisablehook', 'version', "
"'version_info',\n"
" 'warnoptions']"
msgid ""
"Without arguments, :func:`dir` lists the names you have defined currently::"
msgstr ""
"Bez argumentw, :func:`dir` wypisuje nazwy zdefiniowane w biecym "
"kontekcie::"
msgid ""
">>> a = [1, 2, 3, 4, 5]\n"
">>> import fibo\n"
">>> fib = fibo.fib\n"
">>> dir()\n"
"['__builtins__', '__name__', 'a', 'fib', 'fibo', 'sys']"
msgstr ""
">>> a = [1, 2, 3, 4, 5]\n"
">>> import fibo\n"
">>> fib = fibo.fib\n"
">>> dir()\n"
"['__builtins__', '__name__', 'a', 'fib', 'fibo', 'sys']"
msgid ""
"Note that it lists all types of names: variables, modules, functions, etc."
msgstr ""
"Zauwa, e wylistowuje wszystkie typy nazw: zmienne, moduy, funkcje i tak "
"dalej."
msgid ""
":func:`dir` does not list the names of built-in functions and variables. If "
"you want a list of those, they are defined in the standard module :mod:"
"`builtins`::"
msgstr ""
":func:`dir` nie wypisuje nazw wbudowanych funkcji i zmiennych. Jeli chcesz "
"ich list, okrelone one s w module standardowym :mod:`builtins`::"
msgid ""
">>> import builtins\n"
">>> dir(builtins)\n"
"['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException',\n"
" 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning',\n"
" 'ChildProcessError', 'ConnectionAbortedError', 'ConnectionError',\n"
" 'ConnectionRefusedError', 'ConnectionResetError', 'DeprecationWarning',\n"
" 'EOFError', 'Ellipsis', 'EnvironmentError', 'Exception', 'False',\n"
" 'FileExistsError', 'FileNotFoundError', 'FloatingPointError',\n"
" 'FutureWarning', 'GeneratorExit', 'IOError', 'ImportError',\n"
" 'ImportWarning', 'IndentationError', 'IndexError', 'InterruptedError',\n"
" 'IsADirectoryError', 'KeyError', 'KeyboardInterrupt', 'LookupError',\n"
" 'MemoryError', 'NameError', 'None', 'NotADirectoryError', "
"'NotImplemented',\n"
" 'NotImplementedError', 'OSError', 'OverflowError',\n"
" 'PendingDeprecationWarning', 'PermissionError', 'ProcessLookupError',\n"
" 'ReferenceError', 'ResourceWarning', 'RuntimeError', 'RuntimeWarning',\n"
" 'StopIteration', 'SyntaxError', 'SyntaxWarning', 'SystemError',\n"
" 'SystemExit', 'TabError', 'TimeoutError', 'True', 'TypeError',\n"
" 'UnboundLocalError', 'UnicodeDecodeError', 'UnicodeEncodeError',\n"
" 'UnicodeError', 'UnicodeTranslateError', 'UnicodeWarning', 'UserWarning',\n"
" 'ValueError', 'Warning', 'ZeroDivisionError', '_', '__build_class__',\n"
" '__debug__', '__doc__', '__import__', '__name__', '__package__', 'abs',\n"
" 'all', 'any', 'ascii', 'bin', 'bool', 'bytearray', 'bytes', 'callable',\n"
" 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits',\n"
" 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit',\n"
" 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr',\n"
" 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass',\n"
" 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview',\n"
" 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property',\n"
" 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice',\n"
" 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars',\n"
" 'zip']"
msgstr ""
">>> import builtins\n"
">>> dir(builtins)\n"
"['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException',\n"
" 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning',\n"
" 'ChildProcessError', 'ConnectionAbortedError', 'ConnectionError',\n"
" 'ConnectionRefusedError', 'ConnectionResetError', 'DeprecationWarning',\n"
" 'EOFError', 'Ellipsis', 'EnvironmentError', 'Exception', 'False',\n"
" 'FileExistsError', 'FileNotFoundError', 'FloatingPointError',\n"
" 'FutureWarning', 'GeneratorExit', 'IOError', 'ImportError',\n"
" 'ImportWarning', 'IndentationError', 'IndexError', 'InterruptedError',\n"
" 'IsADirectoryError', 'KeyError', 'KeyboardInterrupt', 'LookupError',\n"
" 'MemoryError', 'NameError', 'None', 'NotADirectoryError', "
"'NotImplemented',\n"
" 'NotImplementedError', 'OSError', 'OverflowError',\n"
" 'PendingDeprecationWarning', 'PermissionError', 'ProcessLookupError',\n"
" 'ReferenceError', 'ResourceWarning', 'RuntimeError', 'RuntimeWarning',\n"
" 'StopIteration', 'SyntaxError', 'SyntaxWarning', 'SystemError',\n"
" 'SystemExit', 'TabError', 'TimeoutError', 'True', 'TypeError',\n"
" 'UnboundLocalError', 'UnicodeDecodeError', 'UnicodeEncodeError',\n"
" 'UnicodeError', 'UnicodeTranslateError', 'UnicodeWarning', 'UserWarning',\n"
" 'ValueError', 'Warning', 'ZeroDivisionError', '_', '__build_class__',\n"
" '__debug__', '__doc__', '__import__', '__name__', '__package__', 'abs',\n"
" 'all', 'any', 'ascii', 'bin', 'bool', 'bytearray', 'bytes', 'callable',\n"
" 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits',\n"
" 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit',\n"
" 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr',\n"
" 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass',\n"
" 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview',\n"
" 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property',\n"
" 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice',\n"
" 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars',\n"
" 'zip']"
msgid "Packages"
msgstr "Pakiety"
msgid ""
"Packages are a way of structuring Python's module namespace by using "
"\"dotted module names\". For example, the module name :mod:`!A.B` "
"designates a submodule named ``B`` in a package named ``A``. Just like the "
"use of modules saves the authors of different modules from having to worry "
"about each other's global variable names, the use of dotted module names "
"saves the authors of multi-module packages like NumPy or Pillow from having "
"to worry about each other's module names."
msgstr ""
"Pakiety to sposb strukturyzacji przestrzeni nazw moduw Pythona za pomoc "
"nazw moduw z kropkami. Na przykad nazwa moduu :mod:`!A.B` oznacza "
"podmodu ``B`` nazwany w pakiecie o nazwie ``A``. Tak jak uycie moduw "
"oszczdza autorom martwienia si o nazwy zmiennych globalnych w pozostaych "
"moduach, uycie nazw moduw z kropkami oszczdza autorom pakietw "
"wielomoduowych, takich jak NumPy lub Pillow, martwienie si o przestrze "
"nazw innych podmoduw."
msgid ""
"Suppose you want to design a collection of modules (a \"package\") for the "
"uniform handling of sound files and sound data. There are many different "
"sound file formats (usually recognized by their extension, for example: :"
"file:`.wav`, :file:`.aiff`, :file:`.au`), so you may need to create and "
"maintain a growing collection of modules for the conversion between the "
"various file formats. There are also many different operations you might "
"want to perform on sound data (such as mixing, adding echo, applying an "
"equalizer function, creating an artificial stereo effect), so in addition "
"you will be writing a never-ending stream of modules to perform these "
"operations. Here's a possible structure for your package (expressed in "
"terms of a hierarchical filesystem):"
msgstr ""
"Zamy, e chcesz zaprojektowa zbir moduw (pakiet) do jednolitej "
"obsugi plikw dwikowych i danych dwikowych. Istnieje wiele rnych "
"formatw plikw dwikowych (zwykle rozpoznawanych po ich rozszerzeniach, na "
"przykad: :file:`.wav`, :file:`.aiff`, :file:`.au`), wic moe by konieczne "
"utworzenie i utrzymywanie rosncej kolekcji moduw do konwersji midzy "
"rnymi formatami plikw. Istnieje rwnie wiele rnych operacji, ktre "
"moesz chcie wykona na danych dwikowych (takich jak miksowanie, "
"dodawanie echa, stosowanie funkcji korektora, tworzenie sztucznego efektu "
"stereo), wic dodatkowo bdziesz pisa niekoczc si liczb moduw do "
"wykonywania tych operacji. Oto moliwa struktura twojego pakietu (wyraona "
"jako hierarchiczny system plikw):"
msgid ""
"sound/ Top-level package\n"
" __init__.py Initialize the sound package\n"
" formats/ Subpackage for file format conversions\n"
" __init__.py\n"
" wavread.py\n"
" wavwrite.py\n"
" aiffread.py\n"
" aiffwrite.py\n"
" auread.py\n"
" auwrite.py\n"
" ...\n"
" effects/ Subpackage for sound effects\n"
" __init__.py\n"
" echo.py\n"
" surround.py\n"
" reverse.py\n"
" ...\n"
" filters/ Subpackage for filters\n"
" __init__.py\n"
" equalizer.py\n"
" vocoder.py\n"
" karaoke.py\n"
" ..."
msgstr ""
"sound/ Pakiet najwyszego poziomu\n"
" __init__.py Inicjalizacja pakietu sound\n"
" formats/ Podpakiet do konwersji formatu plikw\n"
" __init__.py\n"
" wavread.py\n"
" wavwrite.py\n"
" aiffread.py\n"
" aiffwrite.py\n"
" auread.py\n"
" auwrite.py\n"
" ...\n"
" effects/ Podpakiet do efektw dwikowych\n"
" __init__.py\n"
" echo.py\n"
" surround.py\n"
" reverse.py\n"
" ...\n"
" filters/ Podpakiet dla filtrw\n"
" __init__.py\n"
" equalizer.py\n"
" vocoder.py\n"
" karaoke.py\n"
" ..."
msgid ""
"When importing the package, Python searches through the directories on ``sys."
"path`` looking for the package subdirectory."
msgstr ""
"Podczas importowania pakietu Python przeszukuje katalogi zapisane w ``sys."
"path`` w poszukiwaniu podkatalogu pakietu."
msgid ""
"The :file:`__init__.py` files are required to make Python treat directories "
"containing the file as packages (unless using a :term:`namespace package`, a "
"relatively advanced feature). This prevents directories with a common name, "
"such as ``string``, from unintentionally hiding valid modules that occur "
"later on the module search path. In the simplest case, :file:`__init__.py` "
"can just be an empty file, but it can also execute initialization code for "
"the package or set the ``__all__`` variable, described later."
msgstr ""
"Pliki :file:`__init__.py` s wymagane, aby Python traktowa katalogi "
"zawierajce ten plik jako pakiety (o ile nie uywa si :term:`namespace "
"package`, do zaawansowanej funkcji). Zapobiega to katalogom o czsto "
"wystpujcej nazwie, takiej jak ``string``, przed niezamierzonym ukrywaniem "
"prawidowych moduw, ktre pojawiaj si pniej w ciece wyszukiwania "
"moduw. W najprostszym przypadku :file:`__init__.py` moe to by po prostu "
"pustym plikiem, ale moe te wykona kod inicjujcy pakiet lub ustawi "
"zmienn ``__all__``, ktra bdzie opisana pniej."
msgid ""
"Users of the package can import individual modules from the package, for "
"example::"
msgstr ""
"Uytkownicy pakietu mog importowa z pakietu poszczeglne moduy, na "
"przykad::"
msgid "import sound.effects.echo"
msgstr "import sound.effects.echo"
msgid ""
"This loads the submodule :mod:`!sound.effects.echo`. It must be referenced "
"with its full name. ::"
msgstr ""
"Spowoduje to zaadowanie podmoduu :mod:`!sound.effects.echo`. Musi on by "
"wywoywany uywajc jego penej nazwy. ::"
msgid "sound.effects.echo.echofilter(input, output, delay=0.7, atten=4)"
msgstr "sound.effects.echo.echofilter(input, output, delay=0.7, atten=4)"
msgid "An alternative way of importing the submodule is::"
msgstr "Alternatywnym sposobem importowania podmoduu jest::"
msgid "from sound.effects import echo"
msgstr "from sound.effects import echo"
msgid ""
"This also loads the submodule :mod:`!echo`, and makes it available without "
"its package prefix, so it can be used as follows::"
msgstr ""
"To rwnie spowoduje zaadowanie podmoduu :mod:`!echo` lecz udostpnia go "
"bez prefiksu pakietu, dziki czemu mona go uy w nastpujcy sposb::"
msgid "echo.echofilter(input, output, delay=0.7, atten=4)"
msgstr "echo.echofilter(input, output, delay=0.7, atten=4)"
msgid ""
"Yet another variation is to import the desired function or variable "
"directly::"
msgstr ""
"Jeszcze innym sposobem jest bezporedni import danej funkcji lub zmiennej::"
msgid "from sound.effects.echo import echofilter"
msgstr "from sound.effects.echo import echofilter"
msgid ""
"Again, this loads the submodule :mod:`!echo`, but this makes its function :"
"func:`!echofilter` directly available::"
msgstr ""
"Ponownie, aduje to podmodu :mod:`!echo`, ale dziki temu jego funkcja :"
"func:`!echofilter` jest bezporednio dostpna::"
msgid "echofilter(input, output, delay=0.7, atten=4)"
msgstr "echofilter(input, output, delay=0.7, atten=4)"
msgid ""
"Note that when using ``from package import item``, the item can be either a "
"submodule (or subpackage) of the package, or some other name defined in the "
"package, like a function, class or variable. The ``import`` statement first "
"tests whether the item is defined in the package; if not, it assumes it is a "
"module and attempts to load it. If it fails to find it, an :exc:"
"`ImportError` exception is raised."
msgstr ""
"Zauwa, e podczas uywania ``from package import item``, element moe by "
"podmoduem (lub podpakietem) pakietu lub inn nazw zdefiniowan w pakiecie, "
"jak funkcj, klas lub zmienn. Instrukcja ``import`` najpierw sprawdza, czy "
"element jest zdefiniowany w paczce; jeli nie, zakada, e jest to modu i "
"prbuje go zaadowa. Jeli go nie znajdzie, zgaszany jest wyjtek :exc:"
"`ImportError`."
msgid ""
"Contrarily, when using syntax like ``import item.subitem.subsubitem``, each "
"item except for the last must be a package; the last item can be a module or "
"a package but can't be a class or function or variable defined in the "
"previous item."
msgstr ""
"W przeciwiestwie do tego, gdy uywana jest skadnia ``import item.subitem."
"subsubitem``, kady element oprcz ostatniego musi by pakietem; ostatni "
"element moe by moduem lub pakietem, ale nie moe by klas, funkcj lub "
"zmienn zdefiniowan w poprzednim elemencie."
msgid "Importing \\* From a Package"
msgstr "Importowanie \\* z pakietu"
msgid ""
"Now what happens when the user writes ``from sound.effects import *``? "
"Ideally, one would hope that this somehow goes out to the filesystem, finds "
"which submodules are present in the package, and imports them all. This "
"could take a long time and importing sub-modules might have unwanted side-"
"effects that should only happen when the sub-module is explicitly imported."
msgstr ""
"Teraz, co si dzieje, gdy uytkownik pisze ``from sound.effects import *``? "
"W idealnym wiecie, mamy nadziej, e to w jaki sposb wychodzi do systemu "
"plikw, wyszukuje, ktre podmoduy s obecne w pakiecie i importuje je "
"wszystkie. Jednak moe to zaj duo czasu, a importowanie moduw "
"podrzdnych moe mie niepodane skutki uboczne, ktre powinny wystpi "
"tylko wtedy, gdy modu podrzdny zostanie jawnie zaimportowany."
msgid ""
"The only solution is for the package author to provide an explicit index of "
"the package. The :keyword:`import` statement uses the following convention: "
"if a package's :file:`__init__.py` code defines a list named ``__all__``, it "
"is taken to be the list of module names that should be imported when ``from "
"package import *`` is encountered. It is up to the package author to keep "
"this list up-to-date when a new version of the package is released. Package "
"authors may also decide not to support it, if they don't see a use for "
"importing \\* from their package. For example, the file :file:`sound/"
"effects/__init__.py` could contain the following code::"
msgstr ""
"Jedynym rozwizaniem jest podanie przez autora pakietu jawnego indeksu "
"pakietu. Instrukcja :keyword:`import` wykorzystuje nastpujc konwencj: "
"jeli kod pakietu definiuje list o nazwie ``__all__``, przyjmuje si, e "
"jest to lista nazw moduw, ktre powinny zosta zaimportowane, gdy zostanie "
"wywoane ``from package import *``. Do autora pakietu naley aktualizowanie "
"tej listy po wydaniu nowej wersji pakietu. Autorzy pakietw mog rwnie "
"zdecydowa, e nie bd go wspiera, jeli nie widz zastosowania do "
"importowania \\* ze swojego pakietu. Na przykad plik :file:`sound/effects/"
"__init__.py` moe zawiera nastpujcy kod::"
msgid "__all__ = [\"echo\", \"surround\", \"reverse\"]"
msgstr "__all__ = [\"echo\", \"surround\", \"reverse\"]"
msgid ""
"This would mean that ``from sound.effects import *`` would import the three "
"named submodules of the :mod:`!sound.effects` package."
msgstr ""
"To by znaczyo e ``from sound.effects import *`` zaimportuje trzy "
"wymienione podmoduy z pakietu :mod:`!sound.effects`."
msgid ""
"Be aware that submodules might become shadowed by locally defined names. For "
"example, if you added a ``reverse`` function to the :file:`sound/effects/"
"__init__.py` file, the ``from sound.effects import *`` would only import the "
"two submodules ``echo`` and ``surround``, but *not* the ``reverse`` "
"submodule, because it is shadowed by the locally defined ``reverse`` "
"function::"
msgstr ""
"Wr uwag na to, e podmoduy mog by przysaniane lokalnie zdefiniowanymi "
"nazwami. Na przykad, jeli dodasz funkcj ``reverse`` do pliku :file:`sound/"
"effects/__init__.py`, instrukcja ``from sound.effects import *`` zaimportuje "
"tylko dwa podmoduy ``echo`` i ``surround``, ale nie podmodu ``reverse``, "
"poniewa jest on przysonity lokalnie zdefiniowan funkcj ``reverse``::"
msgid ""
"__all__ = [\n"
" \"echo\", # refers to the 'echo.py' file\n"
" \"surround\", # refers to the 'surround.py' file\n"
" \"reverse\", # !!! refers to the 'reverse' function now !!!\n"
"]\n"
"\n"
"def reverse(msg: str): #