【轉(zhuǎn)義字符】
os.path.isdir(targetPath)總是報(bào)錯(cuò),以為字符串不行而是要轉(zhuǎn)成file類型,嘗試了很多方法還是沒解決,最后發(fā)現(xiàn),windows下的路徑中字符串中需要轉(zhuǎn)義(例子在網(wǎng)上抄的,被誤導(dǎo)了,低級錯(cuò)誤)。
【縮進(jìn)】
Python對縮進(jìn)敏感。用Notepad++干活,抄的例子都是空格縮進(jìn),Notepad++卻總是用tab縮進(jìn),于是運(yùn)行老是跑錯(cuò)縮進(jìn)錯(cuò)誤。統(tǒng)一后解決。
【換行符】
從file讀進(jìn)來的字符串是帶換行符的(我在win下,沒可以去試linux),可以str1.rstr 【file寫入后要close】 file寫入后要close()才會創(chuàng)建和保存文件,常識性問題。 【sftp連接】 查了一下,通常用paramiko模塊,還要依賴GCC。。。若是自己用的就算了,問題是腳本寫好了還要移植去其他機(jī)器,太折騰了。于是非常簡陋地調(diào)用dos控制臺去運(yùn)行winscp。 winscp連接腳本和Linux里的文件夾操作就不展開了。Linux shell里的字符串操作還是挺多坑的,下面這個(gè)參考不錯(cuò)。 http://m.survivalescaperooms.com/chengmo/archive/2010/10/02/1841355.html
新聞熱點(diǎn)
疑難解答
圖片精選