Enable Windows Support

This commit is contained in:
Omer Akram 2019-05-22 16:39:26 +05:00
parent 52719c0b7d
commit 206822ac69

View File

@ -17,6 +17,7 @@ import usb.core
import usb.util import usb.util
import serial import serial
import socket import socket
import sys
from .escpos import Escpos from .escpos import Escpos
from .exceptions import USBNotFoundError from .exceptions import USBNotFoundError
@ -68,6 +69,9 @@ class Usb(Escpos):
self.idVendor = self.device.idVendor self.idVendor = self.device.idVendor
self.idProduct = self.device.idProduct self.idProduct = self.device.idProduct
# detach_kernel_driver() doesn't really work on Windows,
# causing the library to not work on that platform.
if sys.platform != 'win32':
check_driver = None check_driver = None
try: try: