python实验数据_使用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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值