/locale/ja/LC_MESSAGES/library/socket.po
Portable Object | 1669 lines | 1470 code | 199 blank | 0 comment | 0 complexity | 12c854caa4679aa02bb96e8c20e36467 MD5 | raw file
Large files files are truncated, but you can click here to view the full file
- # SOME DESCRIPTIVE TITLE.
- # Copyright (C) 1990-2013, Python Software Foundation
- # This file is distributed under the same license as the Python package.
- #
- # Translators:
- # ryosuke.mondo <ryosuke.mondo@gmail.com>, 2012
- msgid ""
- msgstr ""
- "Project-Id-Version: (Deprecated)Python Document Japanese\n"
- "Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2013-12-30 03:15+0900\n"
- "PO-Revision-Date: 2014-01-07 09:40+0000\n"
- "Last-Translator: Naoki INADA <songofacandy@gmail.com>\n"
- "Language-Team: Japanese (http://www.transifex.com/projects/p/python-doc-ja/language/ja/)\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=UTF-8\n"
- "Content-Transfer-Encoding: 8bit\n"
- "Language: ja\n"
- "Plural-Forms: nplurals=1; plural=0;\n"
- # 0236b58df588443eb76a12ea95636e8d
- #: ../../library/socket.rst:2
- msgid ":mod:`socket` --- Low-level networking interface"
- msgstr ":mod:`socket` --- 低レベルネットワークインターフェース"
- # 39ac663abd6946c1acad4bb1e2679a2b
- #: ../../library/socket.rst:8
- msgid ""
- "This module provides access to the BSD *socket* interface. It is available "
- "on all modern Unix systems, Windows, MacOS, OS/2, and probably additional "
- "platforms."
- msgstr "このモジュールは、PythonでBSD *ソケット(socket)* インターフェースを利用するために使用します。最近のUnixシステム、Windows, Max OS X, BeOS, OS/2など、多くのプラットフォームで利用可能です。"
- # 718a821c9d5f40348031abc067c5616c
- #: ../../library/socket.rst:14
- msgid ""
- "Some behavior may be platform dependent, since calls are made to the "
- "operating system socket APIs."
- msgstr "いくつかの振る舞いはプラットフォームに依存します。オペレーティングシステムのソケットAPIを呼び出しているためです。"
- # ca7b34c1b7d240388581b066ca7b1a48
- #: ../../library/socket.rst:19
- msgid ""
- "The Python interface is a straightforward transliteration of the Unix system"
- " call and library interface for sockets to Python's object-oriented style: "
- "the :func:`.socket` function returns a :dfn:`socket object` whose methods "
- "implement the various socket system calls. Parameter types are somewhat "
- "higher-level than in the C interface: as with :meth:`read` and :meth:`write`"
- " operations on Python files, buffer allocation on receive operations is "
- "automatic, and buffer length is implicit on send operations."
- msgstr ""
- # e0c20439c0164148aad4d48a4ca7d254
- #: ../../library/socket.rst:31
- msgid "Module :mod:`socketserver`"
- msgstr ""
- # efec016c2eff4baab798422bb99ef14a
- #: ../../library/socket.rst:31
- msgid "Classes that simplify writing network servers."
- msgstr "ネットワークサーバの開発を省力化するためのクラス群。"
- # 989e5cb4de5e4315a9114f887158f0c1
- #: ../../library/socket.rst:33
- msgid "Module :mod:`ssl`"
- msgstr ""
- # 6c189024ffc94750bf12dc9d670119e3
- #: ../../library/socket.rst:34
- msgid "A TLS/SSL wrapper for socket objects."
- msgstr "ソケットオブジェクトに対する TLS/SSL ラッパー."
- # 00a4d609e3e8483da087b231047ed51c
- #: ../../library/socket.rst:38
- msgid "Socket families"
- msgstr "ソケットファミリー"
- # 08f038c8dba14eedb2fcebc97d071090
- #: ../../library/socket.rst:40
- msgid ""
- "Depending on the system and the build options, various socket families are "
- "supported by this module."
- msgstr "どのシステムで実行するかとビルドオプションに依存しますが、このモジュールによって多様なソケットファミリーをサポートします。"
- # 6addf586f996425cb91b8dea853c5e7c
- #: ../../library/socket.rst:43
- msgid ""
- "The address format required by a particular socket object is automatically "
- "selected based on the address family specified when the socket object was "
- "created. Socket addresses are represented as follows:"
- msgstr "特定のソケットオブジェクトによってはアドレスフォーマットが必要とされますがソケットオブジェクトが生成されたときに指定されたアドレスファミリーを元に自動的に選択します。ソケットアドレスについては次の通りです:"
- # 3fa272622cd04224a788ad32e0fc01c6
- #: ../../library/socket.rst:47
- msgid ""
- "The address of an :const:`AF_UNIX` socket bound to a file system node is "
- "represented as a string, using the file system encoding and the "
- "``'surrogateescape'`` error handler (see :pep:`383`). An address in Linux's"
- " abstract namespace is returned as a :class:`bytes` object with an initial "
- "null byte; note that sockets in this namespace can communicate with normal "
- "file system sockets, so programs intended to run on Linux may need to deal "
- "with both types of address. A string or :class:`bytes` object can be used "
- "for either type of address when passing it as an argument."
- msgstr ""
- # 9839710817f94ceaaac5863b76436945
- # 7bd17ebd489b4cfa9d6c02a271ba933e
- #: ../../library/socket.rst:57 ../../library/socket.rst:57
- msgid ""
- "Previously, :const:`AF_UNIX` socket paths were assumed to use UTF-8 "
- "encoding."
- msgstr ""
- # aec6ff2faa6e469cb726b7391dbb22b1
- #: ../../library/socket.rst:61
- msgid ""
- "A pair ``(host, port)`` is used for the :const:`AF_INET` address family, "
- "where *host* is a string representing either a hostname in Internet domain "
- "notation like ``'daring.cwi.nl'`` or an IPv4 address like "
- "``'100.50.200.5'``, and *port* is an integer."
- msgstr ""
- # 8b2cdc7122d04792a16dffe89c0077b8
- #: ../../library/socket.rst:66
- msgid ""
- "For :const:`AF_INET6` address family, a four-tuple ``(host, port, flowinfo, "
- "scopeid)`` is used, where *flowinfo* and *scopeid* represent the "
- "``sin6_flowinfo`` and ``sin6_scope_id`` members in :const:`struct "
- "sockaddr_in6` in C. For :mod:`socket` module methods, *flowinfo* and "
- "*scopeid* can be omitted just for backward compatibility. Note, however, "
- "omission of *scopeid* can cause problems in manipulating scoped IPv6 "
- "addresses."
- msgstr ""
- # 0e2a1a9ff3f94bc184e4dd65ce0a0cf4
- #: ../../library/socket.rst:73
- msgid ""
- ":const:`AF_NETLINK` sockets are represented as pairs ``(pid, groups)``."
- msgstr ""
- # 5d42958d185e4699a2671ea9865f37ed
- #: ../../library/socket.rst:75
- msgid ""
- "Linux-only support for TIPC is available using the :const:`AF_TIPC` address "
- "family. TIPC is an open, non-IP based networked protocol designed for use "
- "in clustered computer environments. Addresses are represented by a tuple, "
- "and the fields depend on the address type. The general tuple form is "
- "``(addr_type, v1, v2, v3 [, scope])``, where:"
- msgstr ""
- # ed9834ecf78143d0bfccee3128289a04
- #: ../../library/socket.rst:81
- msgid ""
- "*addr_type* is one of :const:`TIPC_ADDR_NAMESEQ`, :const:`TIPC_ADDR_NAME`, "
- "or :const:`TIPC_ADDR_ID`."
- msgstr ""
- # 839d171395dd4e5abec7fa7d19f06416
- #: ../../library/socket.rst:83
- msgid ""
- "*scope* is one of :const:`TIPC_ZONE_SCOPE`, :const:`TIPC_CLUSTER_SCOPE`, and"
- " :const:`TIPC_NODE_SCOPE`."
- msgstr ""
- # 7957cc3c432345f18edd34a599d7ccba
- #: ../../library/socket.rst:85
- msgid ""
- "If *addr_type* is :const:`TIPC_ADDR_NAME`, then *v1* is the server type, "
- "*v2* is the port identifier, and *v3* should be 0."
- msgstr ""
- # c903c568e4c743a18376a595f02ada26
- #: ../../library/socket.rst:88
- msgid ""
- "If *addr_type* is :const:`TIPC_ADDR_NAMESEQ`, then *v1* is the server type, "
- "*v2* is the lower port number, and *v3* is the upper port number."
- msgstr ""
- # 66c93722656749978b3884ced870def9
- # 3d8854372122489aa178015476388c81
- #: ../../library/socket.rst:91 ../../library/socket.rst:94
- msgid ""
- "If *addr_type* is :const:`TIPC_ADDR_ID`, then *v1* is the node, *v2* is the "
- "reference, and *v3* should be set to 0."
- msgstr ""
- # 866f02d98b2d4b86ab8c25706897e5af
- #: ../../library/socket.rst:97
- msgid ""
- "A tuple ``(interface, )`` is used for the :const:`AF_CAN` address family, "
- "where *interface* is a string representing a network interface name like "
- "``'can0'``. The network interface name ``''`` can be used to receive packets"
- " from all network interfaces of this family."
- msgstr ""
- # fc3c4663cfb9404eabf6c14fe10f8a5b
- #: ../../library/socket.rst:102
- msgid ""
- "A string or a tuple ``(id, unit)`` is used for the :const:`SYSPROTO_CONTROL`"
- " protocol of the :const:`PF_SYSTEM` family. The string is the name of a "
- "kernel control using a dynamically-assigned ID. The tuple can be used if ID "
- "and unit number of the kernel control are known or if a registered ID is "
- "used."
- msgstr ""
- # 2479e37fd40c408e969e04c6e8e8a6d3
- #: ../../library/socket.rst:110
- msgid ""
- "Certain other address families (:const:`AF_BLUETOOTH`, :const:`AF_PACKET`) "
- "support specific representations."
- msgstr ""
- # 3226490d328442d98e294780fdb05429
- #: ../../library/socket.rst:115
- msgid ""
- "For IPv4 addresses, two special forms are accepted instead of a host "
- "address: the empty string represents :const:`INADDR_ANY`, and the string "
- "``'<broadcast>'`` represents :const:`INADDR_BROADCAST`. This behavior is "
- "not compatible with IPv6, therefore, you may want to avoid these if you "
- "intend to support IPv6 with your Python programs."
- msgstr ""
- # 0f932973a17e4bafbb65b8560c23553d
- #: ../../library/socket.rst:121
- msgid ""
- "If you use a hostname in the *host* portion of IPv4/v6 socket address, the "
- "program may show a nondeterministic behavior, as Python uses the first "
- "address returned from the DNS resolution. The socket address will be "
- "resolved differently into an actual IPv4/v6 address, depending on the "
- "results from DNS resolution and/or the host configuration. For "
- "deterministic behavior use a numeric address in *host* portion."
- msgstr "IPv4/v6ソケットの *host* 部にホスト名を指定すると、処理結果が一定ではない場合があります。これはPythonはDNSから取得したアドレスのうち最初のアドレスを使用するので、 DNSの処理やホストの設定によって異なるIPv4/6アドレスを取得する場合があるためです。常に同じ結果が必要であれば、 *host* に数値のアドレスを指定してください。"
- # 5f5a26b7db4a488d8b94af1ba28b351d
- #: ../../library/socket.rst:128
- msgid ""
- "All errors raise exceptions. The normal exceptions for invalid argument "
- "types and out-of-memory conditions can be raised; starting from Python 3.3, "
- "errors related to socket or address semantics raise :exc:`OSError` or one of"
- " its subclasses (they used to raise :exc:`socket.error`)."
- msgstr ""
- # c95723e1a2b44d98b69d8d89a621cb21
- #: ../../library/socket.rst:133
- msgid ""
- "Non-blocking mode is supported through :meth:`~socket.setblocking`. A "
- "generalization of this based on timeouts is supported through "
- ":meth:`~socket.settimeout`."
- msgstr ":meth:`~socket.setblocking` メソッドで、非ブロッキングモードを使用することができます。また、より汎用的に :meth:`~socket.settimeout` メソッドでタイムアウトを指定する事ができます。"
- # c774f0944c484502bf96c2b5ce07ce68
- #: ../../library/socket.rst:139
- msgid "Module contents"
- msgstr "モジュールの内容"
- # 7cd19c82a9bb4fe2bd40d368acf19240
- #: ../../library/socket.rst:141
- msgid "The module :mod:`socket` exports the following elements."
- msgstr ""
- # 794c39a39a3941119d1c606ae090be58
- #: ../../library/socket.rst:145
- msgid "Exceptions"
- msgstr "例外"
- # c3194afd41c8423bb4d47c74ab0ba35d
- #: ../../library/socket.rst:149
- msgid "A deprecated alias of :exc:`OSError`."
- msgstr ""
- # ef4928f7db6c41e78c390b16f15e07a7
- # 71118ae47376428ea68fb8120ad9b859
- #: ../../library/socket.rst:151 ../../library/socket.rst:151
- msgid "Following :pep:`3151`, this class was made an alias of :exc:`OSError`."
- msgstr ""
- # 3923e5f10d4749e2a7acc71ad543d14a
- #: ../../library/socket.rst:157
- msgid ""
- "A subclass of :exc:`OSError`, this exception is raised for address-related "
- "errors, i.e. for functions that use *h_errno* in the POSIX C API, including "
- ":func:`gethostbyname_ex` and :func:`gethostbyaddr`. The accompanying value "
- "is a pair ``(h_errno, string)`` representing an error returned by a library "
- "call. *h_errno* is a numeric value, while *string* represents the "
- "description of *h_errno*, as returned by the :c:func:`hstrerror` C function."
- msgstr ""
- # 4d701008711d49ed86e19fc540460417
- # d1ec22a46ee243f9b8111d39c3c1d43e
- # e2650f492cb14c8b84978b65ae8f7612
- # 0400c4612d67460ab25c7ae831d3aea9
- # d8fb49a1279e46f3855348b4ff60dea4
- # 02b3273a18384a169b13238f572826cf
- #: ../../library/socket.rst:165 ../../library/socket.rst:165
- #: ../../library/socket.rst:178 ../../library/socket.rst:178
- #: ../../library/socket.rst:189 ../../library/socket.rst:189
- msgid "This class was made a subclass of :exc:`OSError`."
- msgstr ""
- # b0d65754dfcc40c3b80ddb05161881db
- #: ../../library/socket.rst:170
- msgid ""
- "A subclass of :exc:`OSError`, this exception is raised for address-related "
- "errors by :func:`getaddrinfo` and :func:`getnameinfo`. The accompanying "
- "value is a pair ``(error, string)`` representing an error returned by a "
- "library call. *string* represents the description of *error*, as returned "
- "by the :c:func:`gai_strerror` C function. The numeric *error* value will "
- "match one of the :const:`EAI_\\*` constants defined in this module."
- msgstr ""
- # 1b58db6b4f21479aa49e62800ec4be1c
- #: ../../library/socket.rst:183
- msgid ""
- "A subclass of :exc:`OSError`, this exception is raised when a timeout occurs"
- " on a socket which has had timeouts enabled via a prior call to "
- ":meth:`~socket.settimeout` (or implicitly through "
- ":func:`~socket.setdefaulttimeout`). The accompanying value is a string "
- "whose value is currently always \"timed out\"."
- msgstr ""
- # 35283adb7130476e834a20e97ad0da33
- #: ../../library/socket.rst:194
- msgid "Constants"
- msgstr "定数"
- # b0a4f1d27da446b48f1fcea348ecbf78
- #: ../../library/socket.rst:200
- msgid ""
- "These constants represent the address (and protocol) families, used for the "
- "first argument to :func:`.socket`. If the :const:`AF_UNIX` constant is not "
- "defined then this protocol is unsupported. More constants may be available "
- "depending on the system."
- msgstr ""
- # 3e241f0c8fdd4c2bad50d8974eb4a4df
- #: ../../library/socket.rst:212
- msgid ""
- "These constants represent the socket types, used for the second argument to "
- ":func:`.socket`. More constants may be available depending on the system. "
- "(Only :const:`SOCK_STREAM` and :const:`SOCK_DGRAM` appear to be generally "
- "useful.)"
- msgstr ""
- # d03f8b97cc2c4fb6ba04feef70ccfe61
- #: ../../library/socket.rst:220
- msgid ""
- "These two constants, if defined, can be combined with the socket types and "
- "allow you to set some flags atomically (thus avoiding possible race "
- "conditions and the need for separate calls)."
- msgstr ""
- # 3e4f897695cb44978c610ec567f67005
- #: ../../library/socket.rst:226
- msgid ""
- "`Secure File Descriptor Handling "
- "<http://udrepper.livejournal.com/20407.html>`_ for a more thorough "
- "explanation."
- msgstr ""
- # 0666bebc969947ac8b299f164398a3c6
- #: ../../library/socket.rst:229
- msgid "Availability: Linux >= 2.6.27."
- msgstr ""
- # 9cf14a3caa5c48d3b25208f963ed065a
- #: ../../library/socket.rst:248
- msgid ""
- "Many constants of these forms, documented in the Unix documentation on "
- "sockets and/or the IP protocol, are also defined in the socket module. They "
- "are generally used in arguments to the :meth:`setsockopt` and "
- ":meth:`getsockopt` methods of socket objects. In most cases, only those "
- "symbols that are defined in the Unix header files are defined; for a few "
- "symbols, default values are provided."
- msgstr "Unixのソケット・IPプロトコルのドキュメントで定義されている各種定数。ソケットオブジェクトの :meth:`setsockopt` や :meth:`getsockopt` で使用します。ほとんどのシンボルはUnixのヘッダファイルに従っています。一部のシンボルには、デフォルト値を定義してあります。"
- # a8b7601b2a574d7ba229aa1ca6215fc0
- # eb8f2abf858f49178a923f807b693c76
- #: ../../library/socket.rst:260 ../../library/socket.rst:273
- msgid ""
- "Many constants of these forms, documented in the Linux documentation, are "
- "also defined in the socket module."
- msgstr ""
- # 4d0156314e434366bb56040b9bc9f745
- #: ../../library/socket.rst:263
- msgid "Availability: Linux >= 2.6.25."
- msgstr ""
- # 67717c2e6b6d4b038be2b9a11d90cd81
- #: ../../library/socket.rst:276
- msgid "Availability: Linux >= 2.6.30."
- msgstr ""
- # 5331acc939604d8e90d4581ef08eebe7
- #: ../../library/socket.rst:284
- msgid ""
- "Constants for Windows' WSAIoctl(). The constants are used as arguments to "
- "the :meth:`~socket.socket.ioctl` method of socket objects."
- msgstr ""
- # 616e56fdfc4b4448becdf7a72750d6b8
- #: ../../library/socket.rst:290
- msgid ""
- "TIPC related constants, matching the ones exported by the C socket API. See "
- "the TIPC documentation for more information."
- msgstr "TIPC関連の定数で、CのソケットAPIが公開しているものにマッチします。詳しい情報はTIPCのドキュメントを参照してください。"
- # 25af97962a14423a9892e71de631222f
- #: ../../library/socket.rst:296
- msgid ""
- "This constant contains a boolean value which indicates if IPv6 is supported "
- "on this platform."
- msgstr "現在のプラットフォームでIPv6がサポートされているか否かを示す真偽値。"
- # 362a45435dec4d58bd5fea524321365c
- #: ../../library/socket.rst:301
- msgid "Functions"
- msgstr "関数"
- # 835ebd3f13df480f89912e958e4d7d81
- #: ../../library/socket.rst:304
- msgid "Creating sockets"
- msgstr ""
- # 753ee6a7680b4931ae38bc074cb63167
- #: ../../library/socket.rst:306
- msgid ""
- "The following functions all create :ref:`socket objects <socket-objects>`."
- msgstr ""
- # 01fd05421dde4008ad2fbe3acd359b22
- #: ../../library/socket.rst:311
- msgid ""
- "Create a new socket using the given address family, socket type and protocol"
- " number. The address family should be :const:`AF_INET` (the default), "
- ":const:`AF_INET6`, :const:`AF_UNIX`, :const:`AF_CAN` or :const:`AF_RDS`. The"
- " socket type should be :const:`SOCK_STREAM` (the default), "
- ":const:`SOCK_DGRAM`, :const:`SOCK_RAW` or perhaps one of the other ``SOCK_``"
- " constants. The protocol number is usually zero and may be omitted in that "
- "case or :const:`CAN_RAW` in case the address family is :const:`AF_CAN`."
- msgstr ""
- # 3401694d32bb4f9081d0274ac0c79ac1
- # c27cbef8d1094640ac3057b51518b17f
- #: ../../library/socket.rst:319 ../../library/socket.rst:319
- msgid "The AF_CAN family was added. The AF_RDS family was added."
- msgstr ""
- # 152d725f41544ad6ad60b98bc9b546c3
- #: ../../library/socket.rst:326
- msgid ""
- "Build a pair of connected socket objects using the given address family, "
- "socket type, and protocol number. Address family, socket type, and protocol"
- " number are as for the :func:`.socket` function above. The default family is"
- " :const:`AF_UNIX` if defined on the platform; otherwise, the default is "
- ":const:`AF_INET`. Availability: Unix."
- msgstr ""
- # f043ae2a027d42348c1cf94a789360d1
- # 29e4cd5fc3f14c4482de1c86601cbcf3
- #: ../../library/socket.rst:332 ../../library/socket.rst:332
- msgid ""
- "The returned socket objects now support the whole socket API, rather than a "
- "subset."
- msgstr ""
- # 449eb6e3756e4738b87c8cbf7e881f9a
- #: ../../library/socket.rst:339
- msgid ""
- "Connect to a TCP service listening on the Internet *address* (a 2-tuple "
- "``(host, port)``), and return the socket object. This is a higher-level "
- "function than :meth:`socket.connect`: if *host* is a non-numeric hostname, "
- "it will try to resolve it for both :data:`AF_INET` and :data:`AF_INET6`, and"
- " then try to connect to all possible addresses in turn until a connection "
- "succeeds. This makes it easy to write clients that are compatible to both "
- "IPv4 and IPv6."
- msgstr ""
- # cdb44a8c3cdf4796a12d7b3d187a6eb3
- #: ../../library/socket.rst:347
- msgid ""
- "Passing the optional *timeout* parameter will set the timeout on the socket "
- "instance before attempting to connect. If no *timeout* is supplied, the "
- "global default timeout setting returned by :func:`getdefaulttimeout` is "
- "used."
- msgstr ""
- # dc53c6683e1d4da78e5f7fc3743a78a2
- #: ../../library/socket.rst:352
- msgid ""
- "If supplied, *source_address* must be a 2-tuple ``(host, port)`` for the "
- "socket to bind to as its source address before connecting. If host or port "
- "are '' or 0 respectively the OS default behavior will be used."
- msgstr "*source_address* は接続する前にバインドするソースアドレスを指定するオプション引数で、指定する場合は ``(host, port)`` の2要素タプルでなければなりません。 host や port が '' か 0 だった場合は、OSのデフォルトの動作になります。"
- # cb83de96360d4e0c99b8102107afcc2d
- # 1819757f05474ac09855e9cd02b8979c
- #: ../../library/socket.rst:356 ../../library/socket.rst:356
- msgid "*source_address* was added."
- msgstr ""
- # 6c9d7f3f9ade4eeea80dfb149ee622b7
- # e130458cea094d21968dc29c97b1a85d
- #: ../../library/socket.rst:359 ../../library/socket.rst:359
- msgid "support for the :keyword:`with` statement was added."
- msgstr ""
- # d7d789a65eb54041bdbe10afdd39ee16
- #: ../../library/socket.rst:365
- msgid ""
- "Duplicate the file descriptor *fd* (an integer as returned by a file "
- "object's :meth:`fileno` method) and build a socket object from the result. "
- "Address family, socket type and protocol number are as for the "
- ":func:`.socket` function above. The file descriptor should refer to a "
- "socket, but this is not checked --- subsequent operations on the object may "
- "fail if the file descriptor is invalid. This function is rarely needed, but "
- "can be used to get or set socket options on a socket passed to a program as "
- "standard input or output (such as a server started by the Unix inet daemon)."
- " The socket is assumed to be in blocking mode."
- msgstr ""
- # ca61177b87d54d7793dfde97f4947a00
- #: ../../library/socket.rst:377
- msgid ""
- "Instantiate a socket from data obtained from the :meth:`socket.share` "
- "method. The socket is assumed to be in blocking mode."
- msgstr ""
- # 72a929a423ba4193aa0ab137386f501b
- # 9844d838e42046658498e904bd7478bb
- #: ../../library/socket.rst:380 ../../library/socket.rst:1138
- msgid "Availability: Windows."
- msgstr "利用できる環境: Windows。"
- # a4955338259c4563b747e62cf5dbb64c
- #: ../../library/socket.rst:387
- msgid ""
- "This is a Python type object that represents the socket object type. It is "
- "the same as ``type(socket(...))``."
- msgstr "ソケットオブジェクトの型を示す型オブジェクト。 ``type(socket(...))`` と同じです。"
- # dbaa8586481843c79efac190a41e8fcd
- #: ../../library/socket.rst:392
- msgid "Other functions"
- msgstr "その他の関数"
- # 64e4d449642c45e991258e31301ccd9f
- #: ../../library/socket.rst:394
- msgid "The :mod:`socket` module also offers various network-related services:"
- msgstr ""
- # da95fc2fbc8f4abab60e3b277feef5cd
- #: ../../library/socket.rst:399
- msgid ""
- "Translate the *host*/*port* argument into a sequence of 5-tuples that "
- "contain all the necessary arguments for creating a socket connected to that "
- "service. *host* is a domain name, a string representation of an IPv4/v6 "
- "address or ``None``. *port* is a string service name such as ``'http'``, a "
- "numeric port number or ``None``. By passing ``None`` as the value of *host*"
- " and *port*, you can pass ``NULL`` to the underlying C API."
- msgstr "*host* / *port* 引数の指すアドレス情報を、そのサービスに接続されたソケットを作成するために必要な全ての引数が入った 5 要素のタプルに変換します。 *host* はドメイン名、IPv4/v6アドレスの文字列、または ``None`` です。 *port* は ``'http'`` のようなサービス名文字列、ポート番号を表す数値、または ``None`` です。 *host* と *port* に ``None`` を指定すると C APIに ``NULL`` を渡せます。"
- # 489143df472e4e859ef3ab7f529b9a80
- #: ../../library/socket.rst:406
- msgid ""
- "The *family*, *type* and *proto* arguments can be optionally specified in "
- "order to narrow the list of addresses returned. Passing zero as a value for"
- " each of these arguments selects the full range of results. The *flags* "
- "argument can be one or several of the ``AI_*`` constants, and will influence"
- " how results are computed and returned. For example, :const:`AI_NUMERICHOST`"
- " will disable domain name resolution and will raise an error if *host* is a "
- "domain name."
- msgstr "オプションの *family* 、 *type* 、 *proto* 引数を指定すると、返されるアドレスのリストを絞り込むことができます。これらの引数の値として 0 を渡すと絞る込まない結果を返します。 *flags* 引数には ``AI_*`` 定数のうち 1 つ以上が指定でき、結果の取り方を変えることができます。例えば、 :const:`AI_NUMERICHOST` を指定するとドメイン名解決を行わないようにし、 *host* がドメイン名だった場合には例外を送出します。"
- # d1e76ee0fdc14e21b0a6820244e4d0ac
- #: ../../library/socket.rst:414
- msgid "The function returns a list of 5-tuples with the following structure:"
- msgstr "この関数は以下の構造をとる 5 要素のタプルのリストを返します:"
- # c2118a5739b04e3d9e89ffdf933f848c
- #: ../../library/socket.rst:416
- msgid "``(family, type, proto, canonname, sockaddr)``"
- msgstr "``(family, type, proto, canonname, sockaddr)``"
- # 7febe568470a4942a2c2dd356940b655
- #: ../../library/socket.rst:418
- msgid ""
- "In these tuples, *family*, *type*, *proto* are all integers and are meant to"
- " be passed to the :func:`.socket` function. *canonname* will be a string "
- "representing the canonical name of the *host* if :const:`AI_CANONNAME` is "
- "part of the *flags* argument; else *canonname* will be empty. *sockaddr* is"
- " a tuple describing a socket address, whose format depends on the returned "
- "*family* (a ``(address, port)`` 2-tuple for :const:`AF_INET`, a ``(address, "
- "port, flow info, scope id)`` 4-tuple for :const:`AF_INET6`), and is meant to"
- " be passed to the :meth:`socket.connect` method."
- msgstr ""
- # be7b0aa0798b4b8da184a7cf9f72232b
- #: ../../library/socket.rst:428
- msgid ""
- "The following example fetches address information for a hypothetical TCP "
- "connection to ``www.python.org`` on port 80 (results may differ on your "
- "system if IPv6 isn't enabled)::"
- msgstr "次の例では ``www.python.org`` の 80 番ポートポートへの TCP 接続を得るためのアドレス情報を取得しようとしています。 (結果は IPv6 をサポートしているかどうかで変わります)::"
- # cb89a38f99fc410d9b8ef7ba3842faf1
- # ec16915d80054df3a9785e36eea0046d
- #: ../../library/socket.rst:436 ../../library/socket.rst:436
- msgid "parameters can now be passed as single keyword arguments."
- msgstr ""
- # 53615f9f9a514d4e91a5a6c4d85de182
- #: ../../library/socket.rst:441
- msgid ""
- "Return a fully qualified domain name for *name*. If *name* is omitted or "
- "empty, it is interpreted as the local host. To find the fully qualified "
- "name, the hostname returned by :func:`gethostbyaddr` is checked, followed by"
- " aliases for the host, if available. The first name which includes a period"
- " is selected. In case no fully qualified domain name is available, the "
- "hostname as returned by :func:`gethostname` is returned."
- msgstr "*name* の完全修飾ドメイン名を返します。 *name* が空または省略された場合、ローカルホストを指定したとみなします。完全修飾ドメイン名の取得にはまず :func:`gethostbyaddr` でチェックし、次に可能であればエイリアスを調べ、名前にピリオドを含む最初の名前を値として返します。完全修飾ドメイン名を取得できない場合、 :func:`gethostname` で返されるホスト名を返します。"
- # 0eeaa94d5dd549d0b8488287730b7a36
- #: ../../library/socket.rst:451
- msgid ""
- "Translate a host name to IPv4 address format. The IPv4 address is returned "
- "as a string, such as ``'100.50.200.5'``. If the host name is an IPv4 "
- "address itself it is returned unchanged. See :func:`gethostbyname_ex` for a"
- " more complete interface. :func:`gethostbyname` does not support IPv6 name "
- "resolution, and :func:`getaddrinfo` should be used instead for IPv4/v6 dual "
- "stack support."
- msgstr "ホスト名を ``'100.50.200.5'`` のようなIPv4形式のアドレスに変換します。ホスト名としてIPv4アドレスを指定した場合、その値は変換せずにそのまま返ります。 :func:`gethostbyname` APIへのより完全なインターフェースが必要であれば、 :func:`gethostbyname_ex` を参照してください。 :func:`gethostbyname` は、IPv6名前解決をサポートしていません。IPv4/ v6のデュアルスタックをサポートする場合は :func:`getaddrinfo` を使用します。"
- # dd655c91490845618bfe2a8a55e8b73d
- #: ../../library/socket.rst:460
- msgid ""
- "Translate a host name to IPv4 address format, extended interface. Return a "
- "triple ``(hostname, aliaslist, ipaddrlist)`` where *hostname* is the primary"
- " host name responding to the given *ip_address*, *aliaslist* is a (possibly "
- "empty) list of alternative host names for the same address, and *ipaddrlist*"
- " is a list of IPv4 addresses for the same interface on the same host (often "
- "but not always a single address). :func:`gethostbyname_ex` does not support "
- "IPv6 name resolution, and :func:`getaddrinfo` should be used instead for "
- "IPv4/v6 dual stack support."
- msgstr "ホスト名から、IPv4形式の各種アドレス情報を取得します。戻り値は ``(hostname, aliaslist, ipaddrlist)`` のタプルで、 *hostname* は *ip_address* で指定したホストの正式名、 *aliaslist* は同じアドレスの別名のリスト(空の場合もある)、 *ipaddrlist* は同じホスト上の同一インターフェースのIPv4アドレスのリスト(ほとんどの場合は単一のアドレスのみ) を示します。 :func:`gethostbyname` は、IPv6名前解決をサポートしていません。IPv4/v6のデュアルスタックをサポートする場合は :func:`getaddrinfo` を使用します。"
- # 73e962c3b8a84a1483e8c26d4e210862
- #: ../../library/socket.rst:472
- msgid ""
- "Return a string containing the hostname of the machine where the Python "
- "interpreter is currently executing."
- msgstr "Pythonインタープリタを現在実行中のマシンのホスト名を示す文字列を取得します。"
- # f9b3d54e89994c15b1eef44bf705b4ba
- #: ../../library/socket.rst:475
- msgid ""
- "If you want to know the current machine's IP address, you may want to use "
- "``gethostbyname(gethostname())``. This operation assumes that there is a "
- "valid address-to-host mapping for the host, and the assumption does not "
- "always hold."
- msgstr "実行中マシンのIPアドレスが必要であれば、 ``gethostbyname(gethostname())`` を使用してください。この処理は実行中ホストのアドレス-ホスト名変換が可能であることを前提としていますが、常に変換可能であるとは限りません。"
- # 4ba246d1f849474d86bc633a1da6264e
- #: ../../library/socket.rst:480
- msgid ""
- "Note: :func:`gethostname` doesn't always return the fully qualified domain "
- "name; use ``getfqdn()`` (see above)."
- msgstr "注意: :func:`gethostname` は完全修飾ドメイン名を返すとは限りません。完全修飾ドメイン名が必要であれば、 ``gethostbyaddr(gethostname())`` としてください(下記参照)。"
- # cc34823a4f2d4e3284258a2109c11cac
- #: ../../library/socket.rst:486
- msgid ""
- "Return a triple ``(hostname, aliaslist, ipaddrlist)`` where *hostname* is "
- "the primary host name responding to the given *ip_address*, *aliaslist* is a"
- " (possibly empty) list of alternative host names for the same address, and "
- "*ipaddrlist* is a list of IPv4/v6 addresses for the same interface on the "
- "same host (most likely containing only a single address). To find the fully "
- "qualified domain name, use the function :func:`getfqdn`. "
- ":func:`gethostbyaddr` supports both IPv4 and IPv6."
- msgstr "``(hostname, aliaslist, ipaddrlist)`` のタプルを返し、 *hostname* は *ip_address* で指定したホストの正式名、 ``aliaslist`` は同じアドレスの別名のリスト(空の場合もある)、 ``ipaddrlist`` は同じホスト上の同一インターフェースのIPv4アドレスのリスト(ほとんどの場合は単一のアドレスのみ)を示します。完全修飾ドメイン名が必要であれば、 :func:`getfqdn` を使用してください。 :func:`gethostbyaddr` は、IPv4/IPv6の両方をサポートしています。"
- # 4be3c21ed1bf4d5faec1e42877dd9877
- #: ../../library/socket.rst:497
- msgid ""
- "Translate a socket address *sockaddr* into a 2-tuple ``(host, port)``. "
- "Depending on the settings of *flags*, the result can contain a fully-"
- "qualified domain name or numeric address representation in *host*. "
- "Similarly, *port* can contain a string port name or a numeric port number."
- msgstr "ソケットアドレス *sockaddr* から、 ``(host, port)`` のタプルを取得します。 *flags* の設定に従い、 *host* は完全修飾ドメイン名または数値形式アドレスとなります。同様に、 *port* は文字列のポート名または数値のポート番号となります。"
- # f2b5ad4679104aafb1abe480034a5ed3
- #: ../../library/socket.rst:505
- msgid ""
- "Translate an Internet protocol name (for example, ``'icmp'``) to a constant "
- "suitable for passing as the (optional) third argument to the :func:`.socket`"
- " function. This is usually only needed for sockets opened in \"raw\" mode "
- "(:const:`SOCK_RAW`); for the normal socket modes, the correct protocol is "
- "chosen automatically if the protocol is omitted or zero."
- msgstr ""
- # 39f75d9eb9264692918f671d6be390ec
- #: ../../library/socket.rst:514
- msgid ""
- "Translate an Internet service name and protocol name to a port number for "
- "that service. The optional protocol name, if given, should be ``'tcp'`` or "
- "``'udp'``, otherwise any protocol will match."
- msgstr "インターネットサービス名とプロトコルから、そのサービスのポート番号を取得します。省略可能なプロトコル名として、 ``'tcp'`` か ``'udp'`` のどちらかを指定することができます。指定がなければどちらのプロトコルにもマッチします。"
- # dfa9f40b690d43d28e0e8c17f46d558d
- #: ../../library/socket.rst:521
- msgid ""
- "Translate an Internet port number and protocol name to a service name for "
- "that service. The optional protocol name, if given, should be ``'tcp'`` or "
- "``'udp'``, otherwise any protocol will match."
- msgstr "インターネットポート番号とプロトコル名から、サービス名を取得します。省略可能なプロトコル名として、 ``'tcp'`` か ``'udp'`` のどちらかを指定することができます。指定がなければどちらのプロトコルにもマッチします。"
- # 6feb402444d24f65abaaf1abffed0706
- #: ../../library/socket.rst:528
- msgid ""
- "Convert 32-bit positive integers from network to host byte order. On "
- "machines where the host byte order is the same as network byte order, this "
- "is a no-op; otherwise, it performs a 4-byte swap operation."
- msgstr "32ビットの正の整数のバイトオーダを、ネットワークバイトオーダからホストバイトオーダに変換します。ホストバイトオーダとネットワークバイトオーダが一致するマシンでは、この関数は何もしません。それ以外の場合は4バイトのスワップを行います。"
- # 51d2994311c940e98aff17b5e3eceb59
- #: ../../library/socket.rst:535
- msgid ""
- "Convert 16-bit positive integers from network to host byte order. On "
- "machines where the host byte order is the same as network byte order, this "
- "is a no-op; otherwise, it performs a 2-byte swap operation."
- msgstr "16ビットの正の整数のバイトオーダを、ネットワークバイトオーダからホストバイトオーダに変換します。ホストバイトオーダとネットワークバイトオーダが一致するマシンでは、この関数は何もしません。それ以外の場合は2バイトのスワップを行います。"
- # 02fc05e64a7a4e179f851a8cd5551949
- #: ../../library/socket.rst:542
- msgid ""
- "Convert 32-bit positive integers from host to network byte order. On "
- "machines where the host byte order is the same as network byte order, this "
- "is a no-op; otherwise, it performs a 4-byte swap operation."
- msgstr "32ビットの正の整数のバイトオーダを、ホストバイトオーダからネットワークバイトオーダに変換します。ホストバイトオーダとネットワークバイトオーダが一致するマシンでは、この関数は何もしません。それ以外の場合は4バイトのスワップを行います。"
- # 2da3fa52c4c844c8989fa36a226813cc
- #: ../../library/socket.rst:549
- msgid ""
- "Convert 16-bit positive integers from host to network byte order. On "
- "machines where the host byte order is the same as network byte order, this "
- "is a no-op; otherwise, it performs a 2-byte swap operation."
- msgstr "16ビットの正の整数のバイトオーダを、ホストバイトオーダからネットワークバイトオーダに変換します。ホストバイトオーダとネットワークバイトオーダが一致するマシンでは、この関数は何もしません。それ以外の場合は2バイトのスワップを行います。"
- # eb512910712e407581ddf05254dc1a6c
- #: ../../library/socket.rst:556
- msgid ""
- "Convert an IPv4 address from dotted-quad string format (for example, "
- "'123.45.67.89') to 32-bit packed binary format, as a bytes object four "
- "characters in length. This is useful when conversing with a program that "
- "uses the standard C library and needs objects of type :c:type:`struct "
- "in_addr`, which is the C type for the 32-bit packed binary this function "
- "returns."
- msgstr "ドット記法によるIPv4アドレス(``'123.45.67.89'`` など)を32ビットにパックしたバイナリ形式に変換し、長さ4のバイト列オブジェクトとして返します。この関数が返す値は、標準Cライブラリの :c:type:`struct in_addr` 型を使用する関数に渡す事ができます。"
- # 77894199ecce4774b800266e819dcff8
- #: ../../library/socket.rst:562
- msgid ""
- ":func:`inet_aton` also accepts strings with less than three dots; see the "
- "Unix manual page :manpage:`inet(3)` for details."
- msgstr ":func:`inet_aton` はドットが 3 個以下の文字列も受け取ります; 詳細については Unix のマニュアル :manpage:`inet(3)` を参照してください。"
- # 13590d08f6b147a9b20216248d62e41b
- #: ../../library/socket.rst:565
- msgid ""
- "If the IPv4 address string passed to this function is invalid, "
- ":exc:`OSError` will be raised. Note that exactly what is valid depends on "
- "the underlying C implementation of :c:func:`inet_aton`."
- msgstr "IPv4アドレス文字列が不正であれば、 :exc:`OSError` が発生します。このチェックは、この関数で使用しているCの実装 :c:func:`inet_aton` で行われます。"
- # d7248f6947ed482b8f40956fd03f7bb0
- #: ../../library/socket.rst:569
- msgid ""
- ":func:`inet_aton` does not support IPv6, and :func:`inet_pton` should be "
- "used instead for IPv4/v6 dual stack support."
- msgstr ":func:`inet_aton` は、IPv6をサポートしません。IPv4/v6のデュアルスタックをサポートする場合は :func:`inet_pton` を使用します。"
- # 88f4e89caa4b4927af52a0c7cec1b204
- #: ../../library/socket.rst:575
- msgid ""
- "Convert a 32-bit packed IPv4 address (a bytes object four characters in "
- "length) to its standard dotted-quad string representation (for example, "
- "'123.45.67.89'). This is useful when conversing with a program that uses "
- "the standard C library and needs objects of type :c:type:`struct in_addr`, "
- "which is the C type for the 32-bit packed binary data this function takes as"
- " an argument."
- msgstr "32ビットにパックしたバイナリ形式のIPv4アドレスを、ドット記法による文字列 (``'123.45.67.89'`` など)に変換します。この関数が返す値は、標準Cライブラリの :c:type:`struct in_addr` 型を使用する関数に渡す事ができます。"
- # c7a0482928f04d11a6242e3cd1e59210
- #: ../../library/socket.rst:582
- msgid ""
- "If the byte sequence passed to this function is not exactly 4 bytes in "
- "length, :exc:`OSError` will be raised. :func:`inet_ntoa` does not support "
- "IPv6, and :func:`inet_ntop` should be used instead for IPv4/v6 dual stack "
- "support."
- msgstr "この関数に渡すバイトシーケンスの長さが4バイト以外であれば、 :exc:`socket.error` が発生します。 :func:`inet_ntoa` は、IPv6をサポートしません。IPv4/v6のデュアルスタックをサポートする場合は :func:`inet_pton` を使用します。"
- # 6a777f795b1b4bd7954cd86b699287f1
- #: ../../library/socket.rst:590
- msgid ""
- "Convert an IP address from its family-specific string format to a packed, "
- "binary format. :func:`inet_pton` is useful when a library or network "
- "protocol calls for an object of type :c:type:`struct in_addr` (similar to "
- ":func:`inet_aton`) or :c:type:`struct in6_addr`."
- msgstr "IPアドレスを、アドレスファミリ固有の文字列からパックしたバイナリ形式に変換します。 :func:`inet_pton` は、 :c:type:`struct in_addr` 型 (:func:`inet_aton` と同様)や :c:type:`struct in6_addr` を使用するライブラリやネットワークプロトコルを呼び出す際に使用することができます。"
- # 0c4640629bff48f09f1aa1ca94bf49de
- #: ../../library/socket.rst:595
- msgid ""
- "Supported values for *address_family* are currently :const:`AF_INET` and "
- ":const:`AF_INET6`. If the IP address string *ip_string* is invalid, "
- ":exc:`OSError` will be raised. Note that exactly what is valid depends on "
- "both the value of *address_family* and the underlying implementation of "
- ":c:func:`inet_pton`."
- msgstr "現在サポートされている *address_family* は、 :const:`AF_INET` と :const:`AF_INET6` です。 *ip_string* に不正なIPアドレス文字列を指定すると、 :exc:`OSError` が発生します。有効な *ip_string* は、 *address_family* と :c:func:`inet_pton` の実装によって異なります。"
- # f0882252f5a54686a324dba6a32541f9
- # 935f331356564bd5a2bbe00d93d55640
- #: ../../library/socket.rst:601 ../../library/socket.rst:617
- msgid "Availability: Unix (maybe not all platforms)."
- msgstr "利用可能: Unix (サポートしていないプラットフォームもあります)。"
- # 2f3ee5780b494362bbfcb75f7003955d
- #: ../../library/socket.rst:606
- msgid ""
- "Convert a packed IP address (a bytes object of some number of characters) to"
- " its standard, family-specific string representation (for example, "
- "``'7.10.0.5'`` or ``'5aef:2b::8'``). :func:`inet_ntop` is useful when a "
- "library or network protocol returns an object of type :c:type:`struct "
- "in_addr` (similar to :func:`inet_ntoa`) or :c:type:`struct in6_addr`."
- msgstr "パックしたIPアドレス(数文字のバイト列オブジェクト)を、 ``'7.10.0.5'`` や ``'5aef:2b::8'`` などの標準的な、アドレスファミリ固有の文字列形式に変換します。 :func:`inet_ntop` は(:func:`inet_ntoa` と同様に) :c:type:`struct in_addr` 型や :c:type:`struct in6_addr` 型のオブジェクトを返すライブラリやネットワークプロトコル等で使用することができます。"
- # 8241745c11774039a84ac2f1ccff07c3
- #: ../../library/socket.rst:612
- msgid ""
- "Supported values for *address_family* are currently :const:`AF_INET` and "
- ":const:`AF_INET6`. If the string *packed_ip* is not the correct length for "
- "the specified address family, :exc:`ValueError` will be raised. A "
- ":exc:`OSError` is raised for errors from the call to :func:`inet_ntop`."
- msgstr "現在サポートされている *address_family* は、 :const:`AF_INET` と :const:`AF_INET6` です。 *packed_ip* の長さが指定したアドレスファミリで適切な長さでなければ、 :exc:`ValueError` が発生します。 :func:`inet_ntop` でエラーとなると、 :exc:`OSError` が発生します。"
- # a6fe65cc7b674e579c4ed5dfe76e6f32
- #: ../../library/socket.rst:628
- msgid ""
- "Return the total length, without trailing padding, of an ancillary data item"
- " with associated data of the given *length*. This value can often be used "
- "as the buffer size for :meth:`~socket.recvmsg` to receive a single item of "
- "ancillary data, but :rfc:`3542` requires portable applications to use "
- ":func:`CMSG_SPACE` and thus include space for padding, even when the item "
- "will be the last in the buffer. Raises :exc:`OverflowError` if *length* is "
- "outside the permissible range of values."
- msgstr ""
- # dcda93aaf72f45678c4eda611aea023d
- # 92c323796ea94a588a30005d363bb08b
- # eb26b0bbf1d74685a8e1257cee7d0066
- # 0747488eeddd4554a4bf6417c57bb72b
- # 53eea693d11149469d5673a5fb8ce6c0
- #: ../../library/socket.rst:637 ../../library/socket.rst:658
- #: ../../library/socket.rst:959 ../../library/socket.rst:996
- #: ../../library/socket.rst:1080
- msgid "Availability: most Unix platforms, possibly others."
- msgstr ""
- # 0f01b2f732fe469a8b1ab634e996af97
- #: ../../library/socket.rst:644
- msgid ""
- "Return the buffer size needed for :meth:`~socket.recvmsg` to receive an "
- "ancillary data item with associated data of the given *length*, along with "
- "any trailing padding. The buffer space needed to receive multiple items is "
- "the sum of the :func:`CMSG_SPACE` values for their associated data lengths."
- " Raises :exc:`OverflowError` if *length* is outside the permissible range "
- "of values."
- msgstr ""
- # 79b7af29103f4afdb3e62d6818ad1e2d
- #: ../../library/socket.rst:652
- msgid ""
- "Note that some systems might support ancillary data without providing this "
- "function. Also note that setting the buffer size using the results of this "
- "function may not precisely limit the amount of ancillary data that can be "
- "received, since additional data may be able to fit into the padding area."
- msgstr ""
- # 7336abb70ff24b9091bf7758b23634d9
- #: ../../library/socket.rst:665
- msgid ""
- "Return the default timeout in seconds (float) for new socket objects. A "
- "value of ``None`` indicates that new socket objects have no timeout. When "
- "the socket module is first imported, the default is ``None``."
- msgstr "新規に生成されたソケットオブジェクトの、デフォルトのタイムアウト値を秒数(浮動小数点形式)で返します。タイプアウトを使用しない場合には ``None`` を返します。最初にsocketモジュールがインポートされた時の初期値は ``None`` です。"
- # 94e8cf3e042246f4a04f0d1456cfc3cd
- #: ../../library/socket.rst:672
- msgid ""
- "Set the default timeout in seconds (float) for new socket objects. When the"
- " socket module is first imported, the default is ``None``. See "
- ":meth:`~socket.settimeout` for possible values and their respective "
- "meanings."
- msgstr ""
- # 4244f00c68d746358130362fb9c7288b
- #: ../../library/socket.rst:680
- msgid ""
- "Set the machine's hostname to *name*. This will raise a :exc:`OSError` if "
- "you don't have enough rights."
- msgstr ""
- # 7ff272ba99f34ea7abe9a3ca38af8ef0
- # 9b5e7820356d43e39df8686108cceab4
- # 81051ee7ca9147c8a5598a69608a8ee0
- # ec27d109f63d43bfaea94f5ff4095dd2
- #: ../../library/socket.rst:683 ../../library/socket.rst:694
- #: ../../library/socket.rst:705 ../../library/socket.rst:716
- msgid "Availability: Unix."
- msgstr "利用できる環境: Unix。"
- # 499186d8a19e424196679c97e8332bd0
- #: ../../library/socket.rst:690
- msgid ""
- "Return a list of network interface information (index int, name string) "
- "tuples. :exc:`OSError` if the system call fails."
- msgstr ""
- # c4ebcac498a44d64a88b5ee61b65dae1
- #: ../../library/socket.rst:701
- msgid ""
- "Return a network interface index number corresponding to an interface name. "
- ":exc:`OSError` if no interface with the given name exists."
- msgstr ""
- # 8a227c2f2674493aa34f32046016bee1
- #: ../../library/socket.rst:712
- msgid ""
- "Return a network interface name corresponding to a interface index number. "
- ":exc:`OSError` if no interface with the given index exists."
- msgstr ""
- # 11b8514d5b9945a58292ba4d238f92da
- #: ../../library/socket.rst:724
- msgid "Socket Objects"
- msgstr "socket オブジェクト"
- # 313bd9e858854a2f9f183b8cf6f2b2b1
- #: ../../library/socket.rst:726
- msgid ""
- "Socket objects have the following methods. Except for "
- ":meth:`~socket.makefile`, these correspond to Unix system calls applicable "
- "to sockets."
- msgstr ""
- # 4030753db7f24dcfaa5c3f54d95b64e7
- #: ../../library/socket.rst:733
- msgid ""
- "Accept a connection. The socket must be bound to an address and listening "
- "for connections. The return value is a pair ``(conn, address)`` where *conn*"
- " is a *new* socket object usable to send and receive data on the connection,"
- " and *address* is the address bound to the socket on the other end of the "
- "connection."
- msgstr "接続を受け付けます。ソケットはアドレスにbind済みで、listen中である必要があります。戻り値は ``(conn, address)`` のペアで、 *conn* は接続を通じてデータの送受信を行うための *新しい* ソケットオブジェクト、 *address* は接続先でソケットにbindしているアドレスを示します。"
- # d64015cae7e2423d926ad0f54eb4e8e6
- #: ../../library/socket.rst:741
- msgid ""
- "Bind the socket to *address*. The socket must not already be bound. (The "
- "format of *address* depends on the address family --- see above.)"
- msgstr "ソケットを *address* にbindします。bind済みのソケットを再バインドする事はできません。 *address* のフォーマットはアドレスファミリによって異なります(前述)。"
- # 0af312f00fa14d46856f5f106c7fc889
- #: ../../library/socket.rst:747
- msgi…
Large files files are truncated, but you can click here to view the full file