diff options
Diffstat (limited to 'tftpy/TftpContexts.py')
-rw-r--r-- | tftpy/TftpContexts.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tftpy/TftpContexts.py b/tftpy/TftpContexts.py index 679413e..f01509e 100644 --- a/tftpy/TftpContexts.py +++ b/tftpy/TftpContexts.py @@ -15,6 +15,7 @@ from .TftpShared import * from .TftpPacketTypes import * from .TftpPacketFactory import TftpPacketFactory from .TftpStates import * +from . import compat import socket import time import sys @@ -286,7 +287,7 @@ class TftpContextClientUpload(TftpContext): if hasattr(input, 'read'): self.fileobj = input elif input == '-': - self.fileobj = sys.stdin + self.fileobj = compat.binary_stdin() else: self.fileobj = open(input, "rb") |