mirror of
git://github.com/kovidgoyal/calibre.git
synced 2025-12-22 23:29:00 +01:00
py3: Port winreg imports
This commit is contained in:
parent
549b822f9c
commit
f1199035f6
2 changed files with 14 additions and 2 deletions
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
from __future__ import absolute_import, division, print_function, unicode_literals
|
||||
|
||||
import os, string, _winreg as winreg, re, sys
|
||||
import os, string, re, sys
|
||||
from collections import namedtuple, defaultdict
|
||||
from operator import itemgetter
|
||||
from ctypes import (
|
||||
|
|
@ -20,6 +20,12 @@
|
|||
|
||||
is64bit = sys.maxsize > (1 << 32)
|
||||
|
||||
try:
|
||||
import winreg
|
||||
except ImportError:
|
||||
import _winreg as winreg
|
||||
|
||||
|
||||
# Data and function type definitions {{{
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -5,9 +5,15 @@
|
|||
__license__ = 'GPL v3'
|
||||
__copyright__ = '2015, Kovid Goyal <kovid at kovidgoyal.net>'
|
||||
|
||||
import ctypes, ctypes.wintypes as types, _winreg as winreg, struct, datetime, numbers
|
||||
import ctypes, ctypes.wintypes as types, struct, datetime, numbers
|
||||
import winerror, win32con
|
||||
|
||||
try:
|
||||
import winreg
|
||||
except ImportError:
|
||||
import _winreg as winreg
|
||||
|
||||
|
||||
# Binding to C library {{{
|
||||
advapi32 = ctypes.windll.advapi32
|
||||
HKEY = types.HKEY
|
||||
|
|
|
|||
Loading…
Reference in a new issue