Merge branch 'development' into development

This commit is contained in:
Benito López 2019-07-02 18:06:20 +02:00 committed by GitHub
commit a30c28baa5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 6 deletions

View File

@ -36,4 +36,5 @@ Sergio Pulgarin
Stephan Sokolow
Thijs Triemstra
Thomas van den Berg
Yaisel Hurtado
ysuolmai

View File

@ -8,15 +8,12 @@
:license: MIT
"""
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
from __future__ import absolute_import, division, print_function, unicode_literals
import usb.core
import usb.util
import serial
import socket
import usb.core
import usb.util
from .escpos import Escpos
from .exceptions import USBNotFoundError
@ -83,6 +80,8 @@ class Usb(Escpos):
if check_driver is None or check_driver:
try:
self.device.detach_kernel_driver(0)
except NotImplementedError:
pass
except usb.core.USBError as e:
if check_driver is not None:
print("Could not detatch kernel driver: {0}".format(str(e)))
@ -349,6 +348,7 @@ class Dummy(Escpos):
_WIN32PRINT = False
try:
import win32print
_WIN32PRINT = True
except ImportError:
pass