python使用逐行讀取,出現空行,清楚空行方法
#!/usr/bin/python
-*- coding: utf-8 -*-
for line in open("awip.conf"):
print(line.strip())
print("aaa")
awip.conf裏面有兩個IP。
使用.strip即可
其實很簡單,python有兩個自帶的函數:.strip()和.rstrip()
.strip()的意思是消除字符串整體的指定字符
.rstrip()的意思是消除字符串末尾的指定字符
括號裏什麽都不寫,默認消除空格和換行符
參考:python逐行讀取txt文件時出現多余空行的問題
python使用逐行讀取,出現空行,清楚空行方法
相關推薦
解決方法——Qt5中漢字顯示亂碼,出現錯誤“常量中有換行符”
第一步:在QT中,工具-選項-文字編輯器-檔案編碼-UTF-8 BOM中選擇“如果編碼是utf-8則新增” 第二步:在程式碼中將漢字重新敲一遍(敲幾個字即可) 第三步:(解決亂碼) 原始碼:chart->setTitle(“實
用apt-get remove python命令解除安裝後出現的坑,你填得上麼?
用apt-get remove python命令解除安裝python後出現的坑,你填得上麼? 本文記錄了博主在企圖解除安裝python3.5的過程中遇到的坑和自救的過程。更新於2018.10.23。 首先,上重點!!!! 不要用下面的命令!!!坑都是因為這個命令出來的。 su
使用 socket.io + nginx 時,出現 400 錯誤,無法通信
nginx TP 配置文件 pro ket 解決方法 pre sock 通信 解決方法 將下面的代碼配置到 nginx 的配置文件中 location / { proxy_pass http://127.0.0.1:8888; proxy_http_vers
大資料hive之hive連線mysql並啟動,出現SSL警告,如何解決?
文章目錄 1. 問題 2. 如何解決? 2.1 設定useSSL=false 2.2 設定useSSL = true 1. 問題 Hive能正常執行任務,但出現“WARN: E
想用rxjava+rxandroid 替換handle實現數字時鐘,出現無響應,不能隔一秒呼叫onNext
package com.example.testrxandroid; import rx.Observable; import rx.Observable.OnSubscribe; import rx.android.schedulers.AndroidS
vim 檢視編輯檔案,出現.swp檔案的情況和處理方法
對應的翻譯是: E325: 注意 發現交換檔案 ".catalina.sh.swp" 所有者:
var self = this;使用,出現的問題,賦值賦不上
//ajax返回來資料,可以觀測到,就是在頁面上賦值不好使! searchUrlList:function (currentPage) { var self = this; $.ajax({ &nb
共享印表機時,出現"無法訪問,你可能沒有許可權使用網路資源“
現象: 在一臺電腦上面共享印表機之後,在另一臺電腦上面新增網路印表機時,有可能會遇到"無法訪問,你可能沒有許可權使用網路資源“的問題。 解決方法: 請首先檢查計算機所在的域/工作組是否相同,再檢查域/工作組中的"計算機名"是否唯一!!! Windows 8.1 中文版
Android 解決apk覆蓋安裝的時候,出現安裝失敗,與舊版本部相容的問題
當你的apk覆蓋安裝的時候出現下圖所示的情況, 然後點選安裝, 解決方案: 1.你需要檢查你的新舊apk所使用的簽名檔案是否是同一個。 2.檢查你的簽名檔案是否是釋出版本,debug 簽名的應用程式不能在 Android Market 上釋出,它
VPN 的登入不上,出現虛擬IP分配失敗的解決方法
我這裡談一種特殊的問題,就是這個圖示能顯示出來,但是VPN始終連線不上。仔細看,你就會發現,虛擬IP分配失敗,DHCP啟動失敗。我們在控制面板上看 如果這裡出現第3個圖的小紅X 出現這種情況,就不是什
spark2.0.0 在idea intell 中執行scala時,出現如下錯誤,無法解決
18/02/27 23:43:08 WARN TaskSetManager: Lost task 1.0 in stage 0.0 (TID 1, 192.168.1.121): java.lang.ClassCastException: cannot assign inst
無法啟動Genymotion,出現VirtualBox錯誤碼:0x80004005 解決方法
學習Android開發的時候,用到了Android Studio和號稱“業內最快”的安卓模擬器Genymotion。 介紹一下,Genymotion是基於VirtualBox執行的。 在Genymotion的官網註冊會員之後下載了"with VirtualBox"的版本
xcode的indexing功能取消,出現無法command點選跳轉方法,程式碼變白的解決辦法
最近xcode特別卡 情急之下網上看了一個去掉xcode自帶的indexing的方法,按照教程操作之後,xcode的確不卡了,但是出現了問題就是程式碼顏色全部變白,command點選方法不能跳轉,出現一個問號,失去了程式碼聯想功能,弄了兩天,試過了很多方法,終於找到一個方
Silverlight中使用SDK的DataGrid,出現滾動條,每次滾動會觸發LoadingRow事件
之前使用該控制元件,還並沒有注意到此問題,今天測試突然提出這個問題,經過重複試驗,當時測試出現該問題的條件,終於把這個問題找出來。 很多時候,我們習慣使用SDK的DataGrid控制元件(引入xmlns:sdk="http://schemas.microsoft.com/w
學深度學習,出現記憶體洩露,給筆記本裝雙系統,裝ubuntu系統踩過的坑!!!
用的電腦是筆記本,剛開始是在筆記本上裝虛擬機器,執行一個mnist卷積神經網路根本跑不動,出現了記憶體洩露!!! 開始裝ubuntu14.0,結果出現各種問題,主要是14.0的庫很少,導致安裝軟體需要原始碼安裝,很是麻煩,最後重灌了幾遍14.0還是不能使用。想著之前在win
呼叫安卓手機相簿和拍照,出現閃退,原因是建立的包名有問題。
File imgFile= new File(Environment.getExternalStorageDirectory(),"IMAGE");//應該以這樣的方式建立if (!imgFile.e
React Native之使用“Debug JS Remote”時,出現白屏,跨域問題
啟用“Debug JS Remote”出現白屏,主要原因就是瀏覽器跨域限制,從而導致不能通過瀏覽器進行web除錯的目的。 解決方
python使用逐行讀取,出現空行,清楚空行方法
參考 文件 txt utf rip blog open href .html 腳本如下: #!/usr/bin/python -*- coding: utf-8 -*- for line in open("awip.conf"): print(line.strip
Python: 在不確定需要輸入行數的情況下,逐行讀取輸入資料
HACKER RANK的一個程式設計題 import sys # Read input and assemble Phone Book n = int(input()) phoneBook = {} for i in range(n): contact = inp
python 按行讀取判斷是否為空
span logs bsp 判斷 [0 mat adl () exce 1 for line in fr.readlines(): 2 try: 3 # print(len(line)) 4