Enable Windows Support

This commit is contained in:
Omer Akram 2019-05-22 16:39:26 +05:00
parent 52719c0b7d
commit 206822ac69
1 changed files with 15 additions and 11 deletions

View File

@ -17,6 +17,7 @@ import usb.core
import usb.util
import serial
import socket
import sys
from .escpos import Escpos
from .exceptions import USBNotFoundError
@ -68,6 +69,9 @@ class Usb(Escpos):
self.idVendor = self.device.idVendor
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
try: