为了获取CSV文件的行数,我写了下列自定义函数,有没有效率更高的写法?
def getLines(fileName){
fin = file(fileName)
sz=0;
y=array(STRING,1024)
do{
lines=fin.readLines!(y,0,1024)
sz+=lines
} while(lines==1024)
fin.close()
return sz;
}
为了获取CSV文件的行数,我写了下列自定义函数,有没有效率更高的写法?
def getLines(fileName){
fin = file(fileName)
sz=0;
y=array(STRING,1024)
do{
lines=fin.readLines!(y,0,1024)
sz+=lines
} while(lines==1024)
fin.close()
return sz;
}
5 回答3.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
3 回答2.3k 阅读
参考https://www.dolphindb.cn/cn/h...,写函数如下: