33# This file is distributed under the same license as the Python package.
44# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
55#
6- #, fuzzy
76msgid ""
87msgstr ""
98"Project-Id-Version : Python 3.6\n "
109"Report-Msgid-Bugs-To : \n "
1110"POT-Creation-Date : 2017-11-26 18:49+0900\n "
1211"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
13- "Last-Translator : FULL NAME <EMAIL@ADDRESS >\n "
14- "Language-Team : LANGUAGE <LL@li.org> \n "
12+ "Last-Translator : Dong-gweon Oh <flowdas@gmail.com >\n "
13+ "Language-Team : Korean (https://python.flowdas.com) \n "
1514"MIME-Version : 1.0\n "
1615"Content-Type : text/plain; charset=utf-8\n "
1716"Content-Transfer-Encoding : 8bit\n "
1817"Generated-By : Babel 2.5.1\n "
1918
2019#: ../Doc/library/pickletools.rst:2
2120msgid ":mod:`pickletools` --- Tools for pickle developers"
22- msgstr ""
21+ msgstr ":mod:`pickletools` --- 피클 개발자를 위한 도구 "
2322
2423#: ../Doc/library/pickletools.rst:8
2524msgid "**Source code:** :source:`Lib/pickletools.py`"
26- msgstr ""
25+ msgstr "**소스 코드:** :source:`Lib/pickletools.py` "
2726
2827#: ../Doc/library/pickletools.rst:13
2928msgid ""
@@ -34,10 +33,14 @@ msgid ""
3433" working on the :mod:`pickle`; ordinary users of the :mod:`pickle` module"
3534" probably won't find the :mod:`pickletools` module relevant."
3635msgstr ""
36+ "이 모듈은 :mod:`pickle` 모듈의 깊은 세부 사항과 관련된 다양한 상수, 구현에 대한 긴 주석, 그리고 피클 된 데이터를 "
37+ "분석하기 위한 몇 가지 유용한 함수를 포함합니다. 이 모듈의 내용은 :mod:`pickle`\\ 에서 작업하는 파이썬 코어 개발자에게 "
38+ "유용합니다; 아마도 :mod:`pickle` 모듈의 일반 사용자는 :mod:`pickletools` 모듈을 적절한 용도를 찾지 못할 "
39+ "것입니다."
3740
3841#: ../Doc/library/pickletools.rst:21
3942msgid "Command line usage"
40- msgstr ""
43+ msgstr "명령 줄 사용법 "
4144
4245#: ../Doc/library/pickletools.rst:25
4346msgid ""
@@ -49,42 +52,46 @@ msgid ""
4952"untrusted source, ``-m pickletools`` is a safer option because it does "
5053"not execute pickle bytecode."
5154msgstr ""
55+ "명령 줄에서 호출될 때, ``python -m pickletools``\\ 는 하나 이상의 피클 파일의 내용을 역 어셈블합니다. 피클 "
56+ "형식의 세부 사항이 아닌 피클에 저장된 파이썬 객체를 보려면, 대신 ``-m pickle``\\ 을 사용하는 것이 좋습니다. 그러나, "
57+ "검사하려는 피클 파일이 신뢰할 수 없는 소스에서 왔을 때, 피클 바이트 코드를 실행하지 않으므로 ``-m pickletools``\\ 가 "
58+ "더 안전한 옵션입니다."
5259
5360#: ../Doc/library/pickletools.rst:33
5461msgid "For example, with a tuple ``(1, 2)`` pickled in file ``x.pickle``:"
55- msgstr ""
62+ msgstr "예를 들어, 튜플 ``(1, 2)`` \\ 가 파일 ``x.pickle`` \\ 에 피클 된 경우: "
5663
5764#: ../Doc/library/pickletools.rst:50
5865msgid "Command line options"
59- msgstr ""
66+ msgstr "명령 줄 옵션 "
6067
6168#: ../Doc/library/pickletools.rst:56
6269msgid "Annotate each line with a short opcode description."
63- msgstr ""
70+ msgstr "각 줄에 짧은 opcode 설명으로 주석을 답니다. "
6471
6572#: ../Doc/library/pickletools.rst:60
6673msgid "Name of a file where the output should be written."
67- msgstr ""
74+ msgstr "출력이 기록되어야 하는 파일의 이름. "
6875
6976#: ../Doc/library/pickletools.rst:64
7077msgid "The number of blanks by which to indent a new MARK level."
71- msgstr ""
78+ msgstr "새 MARK 수준을 들여쓰기하는 공백의 수. "
7279
7380#: ../Doc/library/pickletools.rst:68
7481msgid ""
7582"When multiple objects are disassembled, preserve memo between "
7683"disassemblies."
77- msgstr ""
84+ msgstr "여러 객체가 역 어셈블될 때, 역 어셈블리 간에 메모를 보존합니다. "
7885
7986#: ../Doc/library/pickletools.rst:73
8087msgid ""
8188"When more than one pickle file are specified, print given preamble before"
8289" each disassembly."
83- msgstr ""
90+ msgstr "하나 이상의 피클 파일이 지정될 때, 각 역 어셈블리 전에 주어진 프리앰블을 인쇄합니다. "
8491
8592#: ../Doc/library/pickletools.rst:79
8693msgid "Programmatic Interface"
87- msgstr ""
94+ msgstr "프로그래밍 인터페이스 "
8895
8996#: ../Doc/library/pickletools.rst:84
9097msgid ""
@@ -98,10 +105,15 @@ msgid ""
98105"annotated with a short description. The value of *annotate* is used as a"
99106" hint for the column where annotation should start."
100107msgstr ""
108+ "피클의 기호적인 역 어셈블리를 기본값이 ``sys.stdout``\\ 인 파일류 객체 *out*\\ 으로 출력합니다. *pickle*\\ 는 "
109+ "문자열이나 파일류 객체가 될 수 있습니다. *memo*\\ 는 피클의 메모로 사용될 파이썬 딕셔너리일 수 있습니다; 같은 피클러로 만들어진"
110+ " 여러 피클에 걸쳐 역 어셈블리를 수행하는 데 사용할 수 있습니다. 스트림의 ``MARK`` 옵코드로 표시된 연속 수준은 "
111+ "*indentlevel*\\ 개의 스페이스로 들여쓰기 됩니다. 0이 아닌 값이 *annotate*\\ 에 주어지면, 출력의 각 옵코드에 짧은"
112+ " 설명이 주석으로 표시됩니다. *annotate* 값은 주석을 시작해야 하는 열의 힌트로 사용됩니다."
101113
102114#: ../Doc/library/pickletools.rst:95
103115msgid "The *annotate* argument."
104- msgstr ""
116+ msgstr "*annotate* 인자. "
105117
106118#: ../Doc/library/pickletools.rst:100
107119msgid ""
@@ -111,11 +123,15 @@ msgid ""
111123"a Python object, of the opcode's argument; *pos* is the position at which"
112124" this opcode is located. *pickle* can be a string or a file-like object."
113125msgstr ""
126+ "피클의 모든 옵코드에 대해 ``(opcode, arg, pos)`` 트리플을 반환하는 :term:`이터레이터 <iterator>`\\ 를 "
127+ "제공합니다. *opcode*\\ 는 :class:`OpcodeInfo` 클래스의 인스턴스입니다; *arg*\\ 는 옵코드 인자의 파이썬 "
128+ "객체로 디코딩된 값입니다; *pos*\\ 는 이 옵코드의 위치입니다. *pickle*\\ 은 문자열이나 파일류 객체가 될 수 있습니다."
114129
115130#: ../Doc/library/pickletools.rst:108
116131msgid ""
117132"Returns a new equivalent pickle string after eliminating unused ``PUT`` "
118133"opcodes. The optimized pickle is shorter, takes less transmission time, "
119134"requires less storage space, and unpickles more efficiently."
120135msgstr ""
121-
136+ "사용되지 않는 ``PUT`` 옵코드를 제거한 후 새로운 동등한 피클 문자열을 반환합니다. 최적화된 피클은 더 짧고, 전송 시간이 덜 "
137+ "걸리며, 저장 공간이 덜 필요하고, 역 피클이 더 효율적입니다."
0 commit comments