Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3e72309

Browse files
committed
Fix error message in asyncio.selector_events.
Patch written by Carlo Beccarini <[email protected]>.
1 parent 0df5313 commit 3e72309

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

Lib/asyncio/selector_events.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -682,8 +682,8 @@ def _read_ready(self):
682682

683683
def write(self, data):
684684
if not isinstance(data, (bytes, bytearray, memoryview)):
685-
raise TypeError('data argument must be byte-ish (%r)',
686-
type(data))
685+
raise TypeError('data argument must be a bytes-like object, '
686+
'not %r' % type(data).__name__)
687687
if self._eof:
688688
raise RuntimeError('Cannot call write() after write_eof()')
689689
if not data:
@@ -954,8 +954,8 @@ def _write_ready(self):
954954

955955
def write(self, data):
956956
if not isinstance(data, (bytes, bytearray, memoryview)):
957-
raise TypeError('data argument must be byte-ish (%r)',
958-
type(data))
957+
raise TypeError('data argument must be a bytes-like object, '
958+
'not %r' % type(data).__name__)
959959
if not data:
960960
return
961961

@@ -1010,8 +1010,8 @@ def _read_ready(self):
10101010

10111011
def sendto(self, data, addr=None):
10121012
if not isinstance(data, (bytes, bytearray, memoryview)):
1013-
raise TypeError('data argument must be byte-ish (%r)',
1014-
type(data))
1013+
raise TypeError('data argument must be a bytes-like object, '
1014+
'not %r' % type(data).__name__)
10151015
if not data:
10161016
return
10171017

0 commit comments

Comments
 (0)