Message72084
| Author |
vstinner |
| Recipients |
pitrou, vstinner |
| Date |
2008年08月28日.11:47:00 |
| SpamBayes Score |
1.802323e-05 |
| Marked as misclassified |
No |
| Message-id |
<1219924081.1.0.27725271232.issue3616@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Python 2.5 has the same problem (at least, on Linux). rmtree(<unicode
directory name>) fails if the directory contains invalid unicode
string. Backtrace:
---
File "shutil.py", line 163, in rmtree
fullname = os.path.join(path, name)
File "posixpath.py", line 65, in join
path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xac in position
3: ordinal not in range(128)
---
The filename:
$ ls /tmp/run-3/exitcode1/run-4/run-1/session-2/
?I?#??????????|?*? Pum
The instruction was
rmtree(u"/tmp/run-3/exitcode1/run-4/run-1/session-2"). |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2008年08月28日 11:48:01 | vstinner | set | recipients:
+ vstinner, pitrou |
| 2008年08月28日 11:48:01 | vstinner | set | messageid: <1219924081.1.0.27725271232.issue3616@psf.upfronthosting.co.za> |
| 2008年08月28日 11:47:00 | vstinner | link | issue3616 messages |
| 2008年08月28日 11:47:00 | vstinner | create |
|