У меня есть путь:
myPath = "C:\Users\myFile.txt"
Я хотел бы удалить путь конца так, чтобы строка только содержала:
"C:\Users"
До сих пор я использую разделение, но оно просто дает мне список, и я застреваю в этой точке.
myPath = myPath.split(os.sep)
Не следует манипулировать путями напрямую, для этого есть модуль os.path.
>>> import os.path
>>> print os.path.dirname("C:\Users\myFile.txt")
C:\Users
>>> print os.path.dirname(os.path.dirname("C:\Users\myFile.txt"))
C:\
Вот так.