mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-06-23 15:30:45 -04:00
py3: Port winreg imports
This commit is contained in:
parent
549b822f9c
commit
f1199035f6
@ -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 @@ from calibre import prints, as_unicode
|
||||
|
||||
is64bit = sys.maxsize > (1 << 32)
|
||||
|
||||
try:
|
||||
import winreg
|
||||
except ImportError:
|
||||
import _winreg as winreg
|
||||
|
||||
|
||||
# Data and function type definitions {{{
|
||||
|
||||
|
||||
|
@ -5,9 +5,15 @@ from __future__ import absolute_import, division, print_function, unicode_litera
|
||||
__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…
x
Reference in New Issue
Block a user