os.path.isfile

Vincent Vande Vyvre vincent.vande.vyvre at telenet.be
Fri Feb 10 16:03:04 EST 2017


Le 10/02/17 à 21:36, Peter Otten a écrit :
> Vincent Vande Vyvre wrote:
>
>> Le 10/02/17 à 19:11, eproser at gmail.com a écrit :
>>> Hello NG
>>>
>>> Python 3.5.2
>>>
>>> Windows 10
>>>
>>> os.path.isfile() no recognise file with double dot?
>>>
>>> eg. match.cpython-35.pyc
>>>
>>> Please somebody know something about that?
>>>
>>> Thank You in advance
>>>
>> Interesting, you're right.
>>
>> Python 3.4.3 (default, Nov 17 2016, 01:08:31)
>> [GCC 4.8.4] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>>   >>> import os
>>   >>>
>>
> os.path.isfile('/home/vincent/oqapy-3/trunk/__pycache__/grid.cpython-34.pyc
>> ')
>> False
>>
>>
>> Why ?
> No idea in the case of the OP -- on Windows a string literal containing a
> sequence like "...\t..." is always a good candidate.
>
> But you probably sneaked in a trailing newline or space -- i. e. 'twas a
> pasting mishap ;)
>
>
No, it's a copy-paste.

No trailing newline.




More information about the Python-list mailing list