смешанные косые черты с os.path.join на окнах

Я имею тенденцию использовать только прямые косые черты для путей ('/'), и python доволен этим также на окнах. В описании os.path.join говорится, что это правильный путь, если вы хотите перейти на кроссплатформенность. Но когда я использую его, я получаю смешанные косые черты:

import os

a = 'c:/'
b = 'myFirstDirectory/'
c = 'mySecondDirectory'
d = 'myThirdDirectory'
e = 'myExecutable.exe'


print os.path.join(a, b, c, d, e)

# Result:
c:/myFirstDirectory/mySecondDirectory\myThirdDirectory\myExecutable.exe

Это верно? Должен ли я проверить и исправить это позже, или есть лучший способ?

Спасибо

РЕДАКТИРОВАТЬ: я также получаю смешанные косые черты, когда просят пути

import sys
for item in sys.path:
    print item

# Result:
C:\Program Files\Autodesk\Maya2013.5\bin
C:\Program Files\Autodesk\Maya2013.5\mentalray\scripts\AETemplates
C:\Program Files\Autodesk\Maya2013.5\Python
C:\Program Files\Autodesk\Maya2013.5\Python\lib\site-packages
C:\Program Files\Autodesk\Maya2013.5\bin\python26.zip\lib-tk
C:/Users/nookie/Documents/maya/2013.5-x64/prefs/scripts
C:/Users/nookie/Documents/maya/2013.5-x64/scripts
C:/Users/nookie/Documents/maya/scripts
C:\Program Files\Nuke7.0v4\lib\site-packages
C:\Program Files\Nuke7.0v4/plugins/modules

Ответы на вопрос(6)

Ваш ответ на вопрос