使用python处理实验数据-yechen_pro_20171231
整體思路
1.觀察文檔結構:
-?工況之一
- 流量一28
- 測點位置=0
-測點縱斷面深度-1
-該點數據Speedxxxxxxxx.txt
-測點縱斷面深度-2
-測點縱斷面深度-3
-...
- 測點位置=0.625D
- 測點位置=1.75D
-...
- 流量一48
- 測點位置=0
-...
- 工況之二
- 流量一28
- 流量一48
?- 工況之三
-...
- ....
?
2.觀察數據結構:
有用的數據為合速度之前的數據,數據量大約為2000行。
?
?
3.初步構思:
1.首先讀取目錄下的所有子目錄
2.循環子目錄,并遍歷子目錄下的子目錄,循環反復,直到根目錄。
3.數據處理可以直接txt讀取,或導入至excel當中,只保留有效數據。
4.對數據進行公式計算,并將最終結果導出至新的excel中。
?
?
準備知識
1.目錄及文檔操作:
取得當前目錄——os.getcwd()
#獲取當前目錄 path = os.getcwd()print(path)
? 判斷一個路徑是否存在,獲取目錄下的文件及目錄
#判斷一個路徑(目錄或文件)是否存在 print(os.path.exists(path))#獲取目錄中的文件及子目錄的列表——os.listdir("路徑") path = os.listdir('d:\\') print(path)只獲取目錄下的子目錄實例
def getDirList( path ):path = str( path )#是否為空if path == "" :return [ ]#換成標準斜杠path = path.replace( "/","\\")if path[-1] != "\\":path = path + "\\"dir_result = os.listdir( path )dir = [ x for x in dir_result if os.path.isdir( path + x )]return dir
?
?
轉載于:https://www.cnblogs.com/crazytao/p/8159409.html
總結
以上是生活随笔為你收集整理的使用python处理实验数据-yechen_pro_20171231的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几处早莺争暖树下一句是什么,几处早莺争暖
- 下一篇: websocket python爬虫_p