FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
python-docs-ko/c-api/stable.po at 3.6 · python/python-docs-ko · GitHub
python
python-docs-ko
Repository navigation
Code
Issues
377
(377)
Pull requests
1
(1)
Actions
Security and quality
Insights
Expand file tree
Breadcrumbs
python-docs-ko
/
c-api
/
stable.po
Copy path
More file actions
More file actions
Latest commit
History
History
History
72 lines (65 loc) · 2.77 KB
Breadcrumbs
python-docs-ko
/
c-api
/
stable.po
Copy path
File metadata and controls
72 lines (65 loc) · 2.77 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#
SOME DESCRIPTIVE TITLE.
#
Copyright (C) 2001-2017, Python Software Foundation
#
This file is distributed under the same license as the Python package.
#
FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
#
#,
fuzzy
msgid ""
msgstr ""
"
Project-Id-Version
:
Python 3.6\n
"
"
Report-Msgid-Bugs-To
:
\n
"
"
POT-Creation-Date
:
2017-11-26 18:49+0900\n
"
"
PO-Revision-Date
:
YEAR-MO-DA HO:MI+ZONE\n
"
"
Last-Translator
:
FULL NAME <EMAIL@ADDRESS>\n
"
"
Language-Team
:
LANGUAGE <LL@li.org>\n
"
"
MIME-Version
:
1.0\n
"
"
Content-Type
:
text/plain; charset=utf-8\n
"
"
Content-Transfer-Encoding
:
8bit\n
"
"
Generated-By
:
Babel 2.5.1\n
"
#:
../Doc/c-api/stable.rst:7
msgid
"Stable Application Binary Interface"
msgstr
""
#:
../Doc/c-api/stable.rst:9
msgid
""
"Traditionally, the C API of Python will change with every release. Most "
"changes will be source-compatible, typically by only adding API, rather "
"than changing existing API or removing API (although some interfaces do "
"get removed after being deprecated first)."
msgstr
""
#:
../Doc/c-api/stable.rst:14
msgid
""
"Unfortunately, the API compatibility does not extend to binary "
"compatibility (the ABI). The reason is primarily the evolution of struct "
"definitions, where addition of a new field, or changing the type of a "
"field, might not break the API, but can break the ABI. As a consequence,"
" extension modules need to be recompiled for every Python release "
"(although an exception is possible on Unix when none of the affected "
"interfaces are used). In addition, on Windows, extension modules link "
"with a specific pythonXY.dll and need to be recompiled to link with a "
"newer one."
msgstr
""
#:
../Doc/c-api/stable.rst:23
msgid
""
"Since Python 3.2, a subset of the API has been declared to guarantee a "
"stable ABI. Extension modules wishing to use this API (called
\"
limited "
"API
\"
) need to define ``Py_LIMITED_API``. A number of interpreter details"
" then become hidden from the extension module; in return, a module is "
"built that works on any 3.x version (x>=2) without recompilation."
msgstr
""
#:
../Doc/c-api/stable.rst:29
msgid
""
"In some cases, the stable ABI needs to be extended with new functions. "
"Extension modules wishing to use these new APIs need to set "
"``Py_LIMITED_API`` to the ``PY_VERSION_HEX`` value (see "
":ref:`apiabiversion`) of the minimum Python version they want to support "
"(e.g. ``0x03030000`` for Python 3.3). Such modules will work on all "
"subsequent Python releases, but fail to load (because of missing symbols)"
" on the older releases."
msgstr
""
#:
../Doc/c-api/stable.rst:36
msgid
""
"As of Python 3.2, the set of functions available to the limited API is "
"documented in :pep:`384`. In the C API documentation, API elements that "
"are not part of the limited API are marked as
\"
Not part of the limited "
"API.
\"
"
msgstr
""
Back
|
FazBrowse Home
|
New Git URL