python自學(xué)行嗎 python怎么提取特定字符所在的行,并寫入一個(gè)新的文件里面?
python怎么提取特定字符所在的行,并寫入一個(gè)新的文件里面?#編碼=utf-8str1=“”“定義日本血吸蟲SJCHGC07869蛋白質(zhì)mRNA,部分CD.加入AY810830版本AY810830.
python怎么提取特定字符所在的行,并寫入一個(gè)新的文件里面?
#編碼=utf-8str1=“”“定義日本血吸蟲SJCHGC07869蛋白質(zhì)mRNA,部分CD.加入AY810830版本AY810830.1 GI:60600350關(guān)鍵字宏達(dá)電來源日本血吸蟲“”“str1=str1.split(“n”)with open(”輸出.txt“,”w“)作為f:f.write(str1[3]”n“)f.write(str1[5]”n“)~實(shí)現(xiàn)非常簡單。只有兩個(gè)步驟。首先獲取本地互聯(lián)網(wǎng)IP,然后根據(jù)互聯(lián)網(wǎng)IP查詢相關(guān)網(wǎng)站,就可以獲得當(dāng)前的真實(shí)地理位置。接下來,我將簡要介紹一下實(shí)現(xiàn)過程。實(shí)驗(yàn)環(huán)境為win7python3.6pycharm5.0,主要內(nèi)容如下:
1。獲取本地外部IP,這個(gè)實(shí)現(xiàn)很簡單,只要打開就行http://txt.go.sohu.com/ip/soip這個(gè)網(wǎng)址,可以在里面找到本地的互聯(lián)網(wǎng)IP,如下:
然后我們用正則表達(dá)式來提取IP,主要代碼如下,非常簡單:
程序運(yùn)行截圖如下,已經(jīng)成功打印out the local internetip:
“本網(wǎng)站查詢地理位置如下:
由于它是一個(gè)JSON網(wǎng)頁,我們可以使用JSON包解析上述網(wǎng)頁并提取地理信息。代碼如下:
程序截圖如下,我們已經(jīng)獲得了本地的地理位置:
到目前為止,我們已經(jīng)完成了用Python獲取當(dāng)前真實(shí)的地理位置,包括經(jīng)緯度等,一般來說,整個(gè)過程并不困難,代碼也不多。只要你有一個(gè)清晰的想法和熟悉的過程和代碼,你可以很快掌握它。網(wǎng)上也有相關(guān)的教程和資料。如果你有興趣的話,可以去看看。希望以上分享的內(nèi)容能對您有所幫助。
如何用python獲取當(dāng)前真實(shí)地理位置?
1. 首先,在資源管理器中復(fù)制PY文件的路徑,按windows鍵+R,在run中輸入CMD,回車打開命令行:
2。在命令行中,首先切換到PY文件的路徑,然后輸入“Python file name”。Py“”運(yùn)行Python文件:
3。按enter鍵查看窗口中的PY文件是否開始運(yùn)行。請注意,要在命令行上運(yùn)行PY文件,請將python安裝路徑添加到環(huán)境變量path中,否則將報(bào)告錯(cuò)誤并且找不到該命令。至此,用Python運(yùn)行文件的操作已經(jīng)完成