久久久精品2019免费观看_亚洲国产精品成人久久久_69国产成人综合久久精品91_国产精品久久精品视

Python 轉義字符

用python操作文件的第一步,就是打開文件。第二步是具體操作文件,包括讀或者寫文件。

最后一步就是關閉文件。

打開文件的方法,上章已經介紹過了,就是open()這個功能。

然后我們要給它傳第一個參數,就是指定我們要打開的這個文件的路徑。

我先新增一個文本文件,叫a.txt。

然后在里面隨便寫點內容,接著復制它的絕對路徑。

再回到open這里來,以字符串的形式將剛才的路徑粘貼。

open('G:\PythonProject\學習\學習文件\date\a.txt') 

粘貼進來之后我們發(fā)現(xiàn)這個字符串里面的斜杠和斜杠a顏色不一樣,這是因為python的字符串里面,這個反斜杠是有轉義的作用。

比如我們前面講過的\n就是換行符,\t就是制表符,\a是響鈴的作用。

比如我寫個print(‘\a’).

print('\a')

如果直接在pycharm里面運行是不會響的,我復制一下絕對路徑,然后打開cmd運行,電腦就響了一聲。

你們可以自己試試。

然后pycharm也給我們提供了一個可操作性的終端,看左下角。

你也可以在這里操作,和cmd操作效果是一樣的。

回到剛才的open里面的路徑,這個斜杠被轉義了,如果我想要讓這個反斜杠只是做為普通的字符串的話,就可以在前面價格反斜杠

open('G:\\PythonProject\\學習\\學習文件\\date\\a.txt')

這樣我們看到顏色全部正常了,然后還有第二種方式,防止字符被轉義。就是把反斜杠全部改成正斜杠。

open('G:/PythonProject/學習/學習文件/date/a.txt')

windows平臺上的路徑都是反斜杠,但是我們把它改成正斜杠也可以正常識別的。

還有一種方法,防止被轉義,就是在冒號前面加上一個小寫的r,這個方法我是最喜歡的,也是最方便的。

open(r'G:\PythonProject\學習\學習文件\date\a.txt')

這個r代表的就是rawstring,意思就是原生的字符串。

未經允許不得轉載:445IT之家 » Python 轉義字符

贊 (0) 打賞

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞