-
-
Notifications
You must be signed in to change notification settings - Fork 40
Expand file tree
/
Copy pathdl.po
More file actions
143 lines (121 loc) · 4.25 KB
/
dl.po
File metadata and controls
143 lines (121 loc) · 4.25 KB
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 1990-2020, Python Software Foundation
# This file is distributed under the same license as the Python package.
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: Python 2.7\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-02-09 18:46+0900\n"
"PO-Revision-Date: 2015-11-28 19:18+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/python-doc/python-27/language/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ../../library/dl.rst:3
msgid ":mod:`dl` --- Call C functions in shared objects"
msgstr ""
#: ../../library/dl.rst:10
msgid ""
"The :mod:`dl` module has been removed in Python 3. Use the :mod:`ctypes` "
"module instead."
msgstr ""
#: ../../library/dl.rst:16
msgid ""
"The :mod:`dl` module defines an interface to the :c:func:`dlopen` function, "
"which is the most common interface on Unix platforms for handling "
"dynamically linked libraries. It allows the program to call arbitrary "
"functions in such a library."
msgstr ""
#: ../../library/dl.rst:22
msgid ""
"The :mod:`dl` module bypasses the Python type system and error handling. If"
" used incorrectly it may cause segmentation faults, crashes or other "
"incorrect behaviour."
msgstr ""
#: ../../library/dl.rst:28
msgid ""
"This module will not work unless ``sizeof(int) == sizeof(long) == "
"sizeof(char *)`` If this is not the case, :exc:`SystemError` will be raised "
"on import."
msgstr ""
#: ../../library/dl.rst:31
msgid "The :mod:`dl` module defines the following function:"
msgstr ""
#: ../../library/dl.rst:36
msgid ""
"Open a shared object file, and return a handle. Mode signifies late binding "
"(:const:`RTLD_LAZY`) or immediate binding (:const:`RTLD_NOW`). Default is "
":const:`RTLD_LAZY`. Note that some systems do not support :const:`RTLD_NOW`."
msgstr ""
#: ../../library/dl.rst:40
msgid "Return value is a :class:`dlobject`."
msgstr ""
#: ../../library/dl.rst:42
msgid "The :mod:`dl` module defines the following constants:"
msgstr ""
#: ../../library/dl.rst:47
msgid "Useful as an argument to :func:`.open`."
msgstr ""
#: ../../library/dl.rst:52
msgid ""
"Useful as an argument to :func:`.open`. Note that on systems which do not "
"support immediate binding, this constant will not appear in the module. For "
"maximum portability, use :func:`hasattr` to determine if the system supports"
" immediate binding."
msgstr ""
#: ../../library/dl.rst:57
msgid "The :mod:`dl` module defines the following exception:"
msgstr ""
#: ../../library/dl.rst:62
msgid ""
"Exception raised when an error has occurred inside the dynamic loading and "
"linking routines."
msgstr ""
#: ../../library/dl.rst:65
msgid "Example::"
msgstr "Exemplo::"
#: ../../library/dl.rst:72
msgid ""
"This example was tried on a Debian GNU/Linux system, and is a good example "
"of the fact that using this module is usually a bad alternative."
msgstr ""
#: ../../library/dl.rst:79
msgid "Dl Objects"
msgstr ""
#: ../../library/dl.rst:81
msgid ""
"Dl objects, as returned by :func:`.open` above, have the following methods:"
msgstr ""
#: ../../library/dl.rst:86
msgid "Free all resources, except the memory."
msgstr ""
#: ../../library/dl.rst:91
msgid ""
"Return the pointer for the function named *name*, as a number, if it exists "
"in the referenced shared object, otherwise ``None``. This is useful in code "
"like::"
msgstr ""
#: ../../library/dl.rst:99
msgid ""
"(Note that this function will return a non-zero number, as zero is the "
"*NULL* pointer)"
msgstr ""
#: ../../library/dl.rst:105
msgid ""
"Call the function named *name* in the referenced shared object. The "
"arguments must be either Python integers, which will be passed as is, "
"Python strings, to which a pointer will be passed, or ``None``, which will "
"be passed as *NULL*. Note that strings should only be passed to functions "
"as :c:type:`const char\\*`, as Python will not like its string mutated."
msgstr ""
#: ../../library/dl.rst:111
msgid ""
"There must be at most 10 arguments, and arguments not given will be treated "
"as ``None``. The function's return value must be a C :c:type:`long`, which "
"is a Python integer."
msgstr ""