看板
[ Python ]
討論串[討論] 過濾資料(多重條件)
共 11 篇文章
內容預覽:
我的想法是,對於讀取時間而言,. IO時間絕對比computing長很多,. 基於這個想法,我認為你應該在每次執行程式的時候就讀入所有檔案. 或是建好所有檔案的index,來避免下次讀取時又要重新搜尋檔案的時間. 舉個例子來說,譬如我要在檔案群中搜尋patternA這樣的資訊. 解決這樣的問題可以有
(還有143個字)
內容預覽:
grep本身不是python的指令. 而是在linux shell底下的一個程式. 因為是利用python的command模組來調用shell裡的指令來用. 所以當然在windows底下沒辦法使用. 不過我印象中python好像也有類似grep的模組(不太確定~). ^^^^^^^^^^^^^^^^
(還有181個字)
內容預覽:
result = re.findall(''.join(('(.*)',. '[',. ''.join(a),. '(.*)')),. data,. re.I). 基本上這是 regex 語法的問題, 而不是 Python 問題. 請參考正規表示式教學, 例如 http://en.wikipedia
(還有320個字)
內容預覽:
感謝S兄的解答 小弟我遇到另一個困難. 就在把寫好的程式由linux拿到Windows上跑的時候. 搜尋不出任何結果 我猜是因為windows灌的python不支援grep. 因此後來改回 .findall這個方法 結果也可以用了. 但想要請問的是 如果要找的東西放在一個list裡面. a=['A'
(還有39個字)