나는 경로가 , 그러나 그것은 단지 나에게 목록을 준다. 그리고 메신저는이 점에서 멈춰 섰다.문자열의 마지막 경로 구성 요소 제거
27
A
답변
48
경로를 직접 조작하면 안됩니다. 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:\
이와같이.
+2
해야한다고하지만 이것은 "/"로 경로가 종료되지 않는 경우에만 작동합니다 – Awsed
8
또한 그것은 두 부분으로 경로를 분할하고 튜플에서 그들을 반환이
>>> import os
>>> os.path.split('product/bin/client')
('product/bin', 'client')
처럼, os.path.split
을 사용할 수 있습니다. 당신은 변수의 값을 할당 할 수 있습니다 다음이
>>> head, tail = os.path.split('product/bin/client')
>>> head
'product/bin'
>>> tail
'client'
관련 문제
- 1. 목록의 마지막 요소 제거 (체계)
- 2. Sketchflow 구성 요소 제거
- 3. 구성 요소 제거
- 4. 우아한 방법은 문자열의 마지막 부분을 제거 하시겠습니까?
- 5. 문자열의 마지막 문자 제거 (VB.NET 2008)
- 6. 배경 이미지 제거 구성 요소
- 7. initComponent()에서 구성 요소 제거
- 8. 다른 구성 요소에서 구성 요소 제거
- 9. 성병의 마지막 요소 : 문자열
- 10. 문자열의 마지막 문자 교체
- 11. 런타임시 시각적 구성 요소 제거 및 바꾸기
- 12. VS 설치 프로젝트 필수 구성 요소 제거
- 13. URL의 마지막 경로 구성 요소에 대한 rel-tag 북마크
- 14. */* [제거/테스트/경로]
- 15. C에서 문자열의 공백 제거 #
- 16. XML 문자열의 공백 제거
- 17. 마지막 공백 행 제거
- 18. xcode는 문자열의 마지막 문자를 자릅니다.
- 19. 목표 C - 문자열에서 마지막 문자 제거
- 20. 배열의 마지막 요소
- 21. jquery 마지막 포커스 요소
- 22. 구성 요소 기반 구성
- 23. 문자열의 접미사에서 알파 문자 제거 Perl Regex
- 24. SSIS : 스크립트 구성 요소 입력 버퍼의 마지막 행을 확인하는 방법
- 25. actionscript로 전체 경로 제거
- 26. 제거 경로/포인트는지도보기
- 27. 정규식으로 문자열의 끝 부분을 제거
- 28. TNTUnicode 구성 요소 문제
- 29. 문자열의 마지막 숫자와 다른 문자열의 같은 자리에있는 숫자를 비교하십시오.
- 30. id 속성에서 마지막 문자 제거
처럼 사용할'myPath'가 아닌'fPath' – ghostdog74