>  기사  >  백엔드 개발  >  Python에서 왼쪽 슬래시와 오른쪽 슬래시(슬래시 및 백슬래시) 사용에 대한 자세한 설명

Python에서 왼쪽 슬래시와 오른쪽 슬래시(슬래시 및 백슬래시) 사용에 대한 자세한 설명

高洛峰
高洛峰원래의
2017-03-28 15:52:043929검색

이 글은 Python의 왼쪽 슬래시와 오른쪽 슬래시(슬래시 및 백슬래시)에 대한 관련 정보를 주로 소개합니다. 매우 좋고 참고할 만한 가치가 있습니다.

"> ;

먼저 왼쪽으로 기울어진 "/"는 슬래시, 오른쪽으로 기울어진 ""는 백슬래시로 다음과 같이 기록할 수 있습니다. 나누기 기호는 일반적으로 슬래시입니다. 디렉토리 구분 기호로 Unix와 웹은 슬래시를 사용하고 Windows는 백슬래시를 사용하지만 이제 Windows

(1)

디렉토리의 슬래시 Python이 입력해야 하는 디렉토리 파일 매개변수를 읽으려면 다음 예를 나열하십시오.

path = r"C:Windowstempreadme.txt"

path1 = r"c:windowstempreadme.txt"

path2 = "c:\windows\temp\readme.txt"

path3 = "c:/windows/temp/readme.txt"

파일 열기 함수 open()의 매개변수는 path 또는 path1, path2 또는 path3일 수 있습니다.

path: ""는 문자열의 특수 문자로 원래 문자가 됩니다. r.string을 추가한 후 문자열의 "t" 및 "r"은 문자열 이스케이프되지 않습니다.

path1: 대문자와 소문자는 Windows에서 파일 위치에 영향을 주지 않습니다

path2: ""를 사용하여 두 번째 ""의 특수 이스케이프 효과인 "\"를 취소합니다.

path3: 슬래시를 디렉터리 구분 기호로 사용하여 경로도 이동합니다. python의 path3 메소드는 백슬래시 이스케이프 문제도 제거합니다

(2) 정규식의 슬래시

백슬래시 ""와 일치하는 정규식, 왜 "\\" 또는 r"\"인가요?

정규식에서 특수 기호이기 때문에 특수 기호를 추가해야 한다면? \가 되는데 또 문제가 발생하는데, 문자열에 있는 특수문자이기도 해서 2개의 특수한 의미인 \\를 취소해야 합니다. 파이썬에는 원시적인 문자열 연산자가 있는데, 이런 특수문자에 사용됩니다. 원본 문자열에는 이스케이프 문자와 인쇄할 수 없는 문자가 없습니다. 즉,
에서 이스케이프 기능을 취소할 수 있습니다.

위 내용은 Python에서 왼쪽 슬래시와 오른쪽 슬래시(슬래시 및 백슬래시) 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.