use correct format code for exceptions
diff --git a/Lib/urllib/request.py b/Lib/urllib/request.py
index b2a77eb..786055e 100644
--- a/Lib/urllib/request.py
+++ b/Lib/urllib/request.py
@@ -2294,7 +2294,7 @@
conn, retrlen = self.ftp.ntransfercmd(cmd)
except ftplib.error_perm as reason:
if str(reason)[:3] != '550':
- raise URLError('ftp error: %d' % reason).with_traceback(
+ raise URLError('ftp error: %r' % reason).with_traceback(
sys.exc_info()[2])
if not conn:
# Set transfer mode to ASCII!
@@ -2306,7 +2306,7 @@
try:
self.ftp.cwd(file)
except ftplib.error_perm as reason:
- raise URLError('ftp error: %d' % reason) from reason
+ raise URLError('ftp error: %r' % reason) from reason
finally:
self.ftp.cwd(pwd)
cmd = 'LIST ' + file