Message221939
Howdy!
I encountered this error when accidently passing in mixed types to reldir
>>> import os
>>> os.path.relpath('/Users/bachmann', b'.')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/Cellar/python3/3.4.1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/posixpath.py", line 451, in relpath
start_list = [x for x in abspath(start).split(sep) if x]
TypeError: Type str doesn't support the buffer API
When this mistake is done in join we get a helpful error message.
I simply borrowed this logic and put in in relpath. Is this useful? |
|
Date |
User |
Action |
Args |
2014-06-30 03:12:55 | Matt.Bachmann | set | recipients:
+ Matt.Bachmann |
2014-06-30 03:12:55 | Matt.Bachmann | set | messageid: <1404097975.91.0.971553035109.issue21883@psf.upfronthosting.co.za> |
2014-06-30 03:12:55 | Matt.Bachmann | link | issue21883 messages |
2014-06-30 03:12:55 | Matt.Bachmann | create | |
|