справочник по Python. мм isbn 9785932861578 9 785932 861578
Скачать 4.21 Mb.
|
812 Алфавитный указатель GetSetDescriptorType, тип, 302 getsid(), функция, модуль os, 476 getsignal(), функция, модуль signal, 500 getsize(), функция, модуль os.path, 497 getsizeof(), функция, модуль sys, 249, 299 getslice(), функция, модуль operator, 347 getsockname(), метод объектов сокетов, 597 getsockopt(), метод объектов сокетов, 597 getsource(), функция, модуль inspect, 286 getsourcefile(), функция, модуль inspect, 286 getsourcelines(), функция, модуль inspect, 286 get_starttag_text(), метод объектов класса HTMLParser, 697 __getstate__(), метод, 292 и копирование, 281 и модуль pickle, 224 getstate(), функция, модуль random, 323 getstatusoutput(), функция, модуль commands, 416 gettarinfo(), метод, объектов класса TarFile, 404 gettempdir(), функция, модуль tempfile, 407 gettempprefix(), функция, модуль tempfile, 407 get_terminator(), метод объектов класса async_chat, 565 gettext, модуль, 728 get_threshold(), функция, модуль gc, 282 gettimeout(), метод объектов сокетов, 603 gettrace(), функция, модуль sys, 299 get_type(), метод объектов класса Request, 643 getType(), метод атрибутов, интерфейс SAX, 722 getuid(), функция, модуль os, 477 get_unixfrom(), метод объектов класса Message, 688 geturl(), метод объектов класса SplitResult, 647, 648 объектов urlopen, 641 getvalue(), метод объектов класса FieldStorage, 665 объектов класса StringIO, 443 _getvalue(), метод объектов класса BaseProxy, 541 get_value(), метод объектов класса Formatter, 364 getValue(), метод атрибутов, интерфейс SAX, 722 getValueByQName(), метод атрибутов, интерфейс SAX, 722 getwch(), функция, модуль msvcrt, 467 getwche(), функция, модуль msvcrt, 467 getweakrefcount(), функция, модуль weakref, 306 getweakrefs(), функция, модуль weakref, 306 getwindowsversion(), функция, модуль sys, 299 __get__(), метод дескрипторов, 89, 170 gi_*, атрибуты объектов, 83 gid, атрибут, объектов класса TarInfo, 405 glob, модуль, 399 glob(), функция, модуль glob, 399 global, инструкция, 39, 134, 189 изменение глобальных переменных внутри функции, 39 __globals__, атрибут функций, 76, 137 globals(), функция, 265 gmtime(), функция, модуль time, 508 gname, атрибут, объектов класса TarInfo, 405 group(), метод объектов класса MatchObject, 360 groupby(), функция, модуль itertools, 343 groupdict(), метод объектов класса MatchObject, 360 groupindex, атрибут объектов класса Regex, 359 groups(), метод объектов класса MatchObject, 360 grp, модуль, 727 __gt__(), метод, 87 gt(), функция, модуль operator, 347 guess_all_extensions(), функция, модуль mimetypes, 704 guess_extension(), функция, модуль mimetypes, 704 guess_type(), функция, модуль mimetypes, 703 gzip, модуль, 400 GzipFile, класс, модуль gzip, 400 GzipFile(), функция, модуль gzip, 400 Алфавитный указатель 813 H -h, параметр командной строки, 226 handle(), метод объектов класса BaseRequestHandler, 612 handle(), функция, модуль cgitb, 670 handle_accept(), метод объектов класса dispatcher, 568 handle_charref(), метод объектов класса HTMLParser, 697 handle_close(), метод объектов класса dispatcher, 569 handle_comment(), метод объектов клас- са HTMLParser, 697 handle_connect(), метод объектов класса dispatcher, 569 handle_data(), метод объектов класса HTMLParser, 697 handle_decl(), метод объектов класса HTMLParser, 697 handle_endtag(), метод объектов класса HTMLParser, 697 handle_entityref(), метод объектов клас- са HTMLParser, 697 handle_error(), метод объектов класса dispatcher, 569 объектов SocketServer, 616 handle_expt(), метод объектов класса dispatcher, 569 handle_pi(), метод объектов класса HTMLParser, 697 handle_read(), метод объектов класса dispatcher, 569 Handler, класс, модуль logging, 454 handle_startendtag(), метод объектов класса HTMLParser, 697 handle_starttag(), метод объектов класса HTMLParser, 698 handle_timeout(), метод объектов SocketServer, 616 handle_write(), метод объектов класса dispatcher, 569 hasAttribute(), метод объектов класса Element, 710 hasAttributeNS(), метод объектов класса Element, 710 hasAttributes(), метод объектов класса Node, 709 hasattr(), функция, 265 hasChildNodes(), метод объектов класса Node, 709 has_data(), метод объектов класса Request, 643 __hash__(), метод, 87, 265 hash(), функция, 265 Hashable, абстрактный базовый класс, 337 has_header(), метод объектов класса Request, 643 объектов класса Sniffer, 684 hashlib, модуль, 694 has_ipv6, переменная, модуль socket, 593 has_key(), метод словарей, 72 has_option(), метод объектов класса ConfigParser, 418 has_section(), метод объектов класса ConfigParser, 418 header_offset, атрибут, объектов класса ZipInfo, 412 headers, атрибут объектов класса BaseHTTPRequest- Handler, 633 объектов класса FieldStorage, 665 heapify(), функция, модуль heapq, 341 heapmin(), функция, модуль msvcrt, 467 heappop(), функция, модуль heapq, 341 heappushpop(), функция, модуль heapq, 342 heappush(), функция, модуль heapq, 341 heapq, модуль, 341 heapreplace(), функция, модуль heapq, 342 h(elp), команда отладчика, модуль pdb, 245 help(), функция, 47, 265 ошибка вывода информации о деко- рированной функции, 154 herror, исключение, модуль socket, 606 hex(), метод чисел с плавающей точкой, 65 hex(), функция, 112, 265 hexdigest(), метод объектов класса HMAC, 695 объектов контрольной суммы, 694 hexdigits, переменная, модуль string, 362 hexversion, переменная, модуль sys, 295 HIGHEST_PROTOCOL, константа, мо- дуль pickle, 224 HKEY_*, константы, модуль winreg, 511 HMAC, алгоритм аутентификации, 695 hmac, модуль, 695 hostname, атрибут объектов класса ParseResult, 647 объектов класса SplitResult, 648 814 Алфавитный указатель html, пакет, 696 HTML-формы, пример, 660 HTMLParser, класс, модуль html.parser, 696 html.parser, модуль, 696 HTMLParser, модуль, 696 HTMLParserError, исключение, модуль html.parser, 698 htonl(), функция, модуль socket, 593 htons(), функция, модуль socket, 593 http, пакет, 623 HTTP, протокол коды ответов, 624 методы запросов, 624 описание, 623 HTTP-сервер выгрузка файла в запросе POST, 628 нестандартная обработка запросов, 634 примеры реализации на основе сопрограмм, 581 с брандмауэром, 630 с помощью модуля asynchat, 566 с помощью модуля asyncore, 570 HTTPBasicAuthHandler, класс, модуль urllib.request, 644 http.client, модуль, 625 HTTPConnection(), функция, модуль http.client, 626 http.cookiejar, модуль, 638 HTTPCookieProcessor, класс модуль urllib.cookies, 646 модуль urllib.request, 644 http.cookies, модуль, 635, 646 HTTPDefaultErrorHandler, класс, мо- дуль urllib.request, 644 HTTPDigestAuthHandler, класс, модуль urllib.request, 644 HTTPError, исключение, модуль urllib. error, 651 HTTPException, исключение, модуль http.client, 628 HTTPHandler, класс модуль logging, 454 модуль urllib.request, 644 httplib, модуль, 625 HTTPRedirectHandler, класс, модуль urllib.request, 644 HTTPResponse, класс, модуль http. client, 627 HTTPSConnection, класс, модуль http. client, 626 HTTPSConnection(), функция, модуль http.client, 626 HTTPServer, класс, модуль http.server, 630 http.server, модуль, 630 HTTPServer(), функция, модуль http. server, 630 HTTPSHandler, класс, модуль urllib. request, 644 hypot(), функция, модуль math, 320 I -i, параметр командной строки, 226 __iadd__(), метод, 92 __iand__(), метод, 93 IBM General Decimal Arithmetic Standard, стандарт, 309 id(), функция, 58, 265 ident, атрибут объектов класса Thread, 546 __idiv__(), метод, 92 IEEE 754, стандарт, 309 if, инструкция, 117 и переменная __debug__, 129 ifilter(), функция, модуль itertools, 344 ifilterfalse(), функция, модуль itertools, 344 __ifloordiv__(), метод, 93 iglob(), функция, модуль glob, 399 ignorableWhitespace(), метод объектов класса ContentHandler, 721 ignore, команда отладчика, модуль pdb, 245 'ignore', политика обработки ошибок при кодировании строк Юникода, 217 ignore_environment, атрибут перемен- ной sys.flags, 294 ignore_patterns(), функция, модуль shutil, 401 ignore_zeros, атрибут, объектов класса TarFile, 404 __ilshift__(), метод, 93 imag, атрибут комплексных чисел, 64 целых чисел, 64 чисел с плавающей точкой, 64 imap(), метод объектов класса Pool, 531 imap(), функция, модуль itertools, 344 imaplib, модуль, 728 imap_unordered(), метод объектов клас- са Pool, 531 imghdr, модуль, 729 __imod__(), метод, 93 imp, модуль, 286, 726 Алфавитный указатель 815 import, инструкция, 33, 46, 80, 189 Python 3, 199 выполнение в модулях, 189 загрузка нескольких модулей, 190 импортирование по относительному пути, 198 и переменная sys.modules, 191 и переменная sys.path, 194 квалификатор as, 190 компиляция файлов .pyc, 195 местоположение в программе, 191 однократная загрузка модулей, 191 пакеты, 197 правила видимости, 192 путь поиска модулей, 194 чувствительность к регистру симво- лов в именах файлов, 196 ImportError, исключение, 124, 195, 232, 275 ImproperConnectionState, класс, модуль http.client, 628 __imul__(), метод, 92 in, оператор, 29 и метод __contains__(), 90 и словари, 72 над последовательностями, 99 при работе со словарями, 108 при работе с последовательностями, 101 при работе со словарями, 37 INADDR_*, константы, модуль socket, 596 IncompleteRead, исключение, модуль http.client, 628 IncrementalDecoder, класс, модуль codecs, 351 IncrementalEncoder, класс,модуль codecs, 351 incrementalencoder(), метод объектов класса CodecInfo, 351 IndentationError, исключение, 124, 275 index(), метод объектов типа array, 330 списков, 66 строк, 68, 69 IndexError, исключение, 100, 124, 275 indexOf(), функция, модуль operator, 347 indices(), метод срезов, 84 in_dll(), метод объектов типов в модуле ctype, 764 inet_aton(), функция, модуль socket, 593 inet_ntoa(), функция, модуль socket, 593 inet_ntop(), функция, модуль socket, 593 inet_pton(), функция, модуль socket, 594 Inf, переменная, модуль decimal, 315 info(), метод объектов urlopen, 641 объектов класса Logger, 448 infolist(), метод, объектов класса ZipFile, 410 .ini-файлы настройка параметров журналирова- ния, 461 чтение в программах на языке Python, 416 init(), функция, модуль mimetypes, 704 __init__(), метод классов, 78, 85, 159 в метаклассах, 186 и исключения, 125 и создание экземпляров, 173 классов, 44 наследование, 161 __init__.py, файл в пакетах, 197 input(), функция, 30, 265 Python 3, 30, 211 модуль sys, 296 insert(), метод объектов класса Element, 716 объектов типа array, 330 списков, 32, 67 insertBefore(), метод объектов класса Node, 709 insort(), функция, модуль bisect, 332 insort_left(), функция, модуль bisect, 332 insort_right(), функция, модуль bisect, 332 inspect, атрибут переменной sys.flags, 294 inspect, модуль, 283 install, команда, файла setup.py, 203 install_opener(), функция, модуль urllib. request, 645 __instancecheck__(), метод, 88, 182 __int__(), метод, 93 и преобразование типов, 180 int, тип, 63 int(), функция, 31, 111, 265 Integral, абстрактный базовый класс, модуль numbers, 321 IntegrityError, исключение, интерфейс доступа к базам данных, 382 816 Алфавитный указатель interactive, атрибут переменной sys. flags, 294 InterfaceError, исключение, интерфейс доступа к базам данных, 381 internal_attr, атрибут, объектов класса ZipInfo, 412 InternalError, исключение, интерфейс доступа к базам данных, 382 interrupt(), метод объектов класса Connection, 387 intersection(), метод множеств, 74 intersection_update(), метод множеств, 74 inv(), функция, модуль operator, 346 InvalidURL, исключение, модуль http. client, 628 __invert__(), метод , 93 invert(), функция, модуль operator, 346 io, модуль, 437 Python 3, 783 IOBase, абстрактный базовый класс, 444 IOBase, класс, модуль io, 437 ioctl(), метод объектов сокетов, 603 ioctl(), функция, модуль fcntl, 435 IOError, исключение, 45, 123, 275 __ior__(), метод, 93 __ipow__(), метод, 93 IP_*, константы, модуль socket, 599 IPPROTO_*, константы, модуль socket, 594 IPv4, протокол, 586 формат адресов, 587 IPv6, протокол, 586 формат адресов, 588 IPV6_*, константы, модуль socket, 600 IronPython, интерпретатор пример, 769 __irshift__(), метод, 93 is, оператор идентичности объекта, 58, 113 is_(), функция, модуль operator, 347 isabs(), функция, модуль os.path, 497 isabstract(), функция, модуль inspect, 287 is_alive(), метод объектов класса Process, 520 объектов класса Thread, 546 isAlive(), метод объектов класса Thread, 546 isalnum(), метод строк, 68, 69 isalpha(), метод строк, 69 isatty(), метод объектов класса IOBase, 437 файлов, 209 isatty(), функция, модуль os, 481 isblk(), метод, объектов класса TarInfo, 405 isbuiltin(), функция, модуль inspect, 287 ischr(), метод, объектов класса TarInfo, 405 isclass(), функция, модуль inspect, 287 iscode(), функция, модуль inspect, 287 isDaemon(), метод объектов класса Thread, 546 isdatadescriptor(), функция, модуль inspect, 287 isdev(), метод, объектов класса TarInfo, 405 isdigit(), метод строк, 69 isdir(), метод, объектов класса TarInfo, 405 isdir(), функция, модуль os.path, 497 isdisjoint() , метод множеств, 74 iselement(), функция, модуль xml.etree. ElementTree, 717 isenabled(), функция, модуль gc, 283 isEnabledFor(), метод объектов класса Logger, 450 isfifo(), метод, объектов класса TarInfo, 405 isfile(), метод, объектов класса TarInfo, 405 isframe(), функция, модуль inspect, 287 isfunction(), функция, модуль inspect, 287 isgenerator(), функция, модуль inspect, 287 isgeneratorfunction(), функция, модуль inspect, 287 isinf(), функция, модуль math, 320 isinstance(), функция, 59, 63, 266 и наследование, 180 обертки, 181 переопределение поведения, 182 islice(), функция, модуль itertools, 344 islink(), функция, модуль os.path, 498 islinkname, атрибут, объектов класса TarInfo, 405 islnk(), метод, объектов класса TarInfo, 405 islower(), метод строк, 69 ismethod(), функция, модуль inspect, 287 ismethoddescriptor(), функция, модуль inspect, 287 ismodule(), функция, модуль inspect, 287 Алфавитный указатель 817 ismount(), функция, модуль os.path, 498 is_multipart(), метод объектов класса Message, 688 isnan(), функция, модуль math, 320 is_not(), функция, модуль operator, 347 'iso-8859-1', кодировка, описание, 220 isocalendar(), метод объектов класса date, 422 isoformat(), метод объектов класса date, 422 объектов класса time, 424 isoweekday(), метод объектов класса date, 422 isreg(), метод, объектов класса TarInfo, 405 isReservedKey(), метод объектов класса Morsel, 637 isroutine(), функция, модуль inspect, 287 isSameNode(), метод объектов класса Node, 709 is_set(), метод объектов класса Event, 550 isspace(), метод строк, 69 issubclass(), функция, 181, 266 и наследование, 180 переопределение поведения, 182 issubset(), метод множеств, 74 issuperset(), метод множеств, 74 issym(), метод, объектов класса TarInfo, 405 is_tarfile(), функция, модуль tarfile, 402 istitle(), метод строк, 70 istraceback(), функция, модуль inspect, 287 __isub__(), метод, 92 is_unverifiable(), метод объектов класса Request, 643 isupper(), метод строк, 68, 70 is_zipfile(), функция, модуль zipfile, 409 itemgetter(), функция, модуль operator, 348 items(), метод, 72 объектов класса ConfigParser, 418 объектов класса Element, 716 объектов класса Message, 686 itemsize, атрибут, объектов типа array, 329 ItemsView, абстрактный базовый класс, 338 __iter__(), метод, 91, 117, 266 Iterable, абстрактный базовый класс, 337 Iterator, абстрактный базовый класс, 337 iterdecode(), функция, модуль codecs, 352 iterdump(), метод объектов класса Connection, 387 iterencode(), метод объектов класса JSONEncoder, 703 iterencode(), функция, модуль codecs, 352 iterkeyrefs(), метод класса WeakKeyDictionary, 307 iterparse(), функция, модуль xml.etree. ElementTree, 717 itertools, модуль, 119, 342 itertools.izip(), функция, 273 itervaluerefs(), метод класса WeakValueDictionary, 307 iter(), функция, 266 __itruediv__(), метод, 92 __ixor__(), метод, 93 izip(), функция, модуль itertools, 119, 273, 344 izip_longest(), функция, модуль itertools, 344 J J, символ, в литералах комплексных чисел, 51 Java, язык программирования, 769 join(), метод объектов класса JoinableQueue, 524 объектов класса Pool, 531 объектов класса Process, 520 объектов класса Queue, 557 объектов класса Thread, 546 строк, 70 join(), функция, модуль os.path, 498 JoinableQueue(), функция, модуль multiprocessing, 524 join_thread(), метод объектов класса Queue, 523 json, модуль, 699 отличие от модулей pickle и marshal, 702 JSON (JavaScript Object Notation – нотация объектов JavaScript), формат, 699 JSONDecoder, класс, модуль json, 702 JSONEncoder, класс, модуль json, 703 js_output(), метод объектов класса SimpleCookie, 637 |