本文整理汇总了Python中FileIO.csvWriter方法的典型用法代码示例。如果您正苦于以下问题:Python FileIO.csvWriter方法的具体用法?Python FileIO.csvWriter怎么用?Python FileIO.csvWriter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FileIO
的用法示例。
在下文中一共展示了FileIO.csvWriter方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: writeDHT
# 需要导入模块: import FileIO [as 别名]
# 或者: from FileIO import csvWriter [as 别名]
def writeDHT(self,delimiter=","):
"""Writes the STARS header file.
writes projectName.dat file for STARS
"""
tInfo = [[self.timeType,self.stringTime[0],self.stringTime[-1]]]
csnames = self.varDict["csnames"]
name = [["csnames"]]
vals = UTIL.splitList(csnames.values[0])
info = tInfo + name + vals
dhtFile = self.createOutputFile(self.projPrefix, ".dht")
fdht = FIO.csvWriter(dhtFile, info, delimiter=" ")
示例2: writeDAT
# 需要导入模块: import FileIO [as 别名]
# 或者: from FileIO import csvWriter [as 别名]
def writeDAT(self,delimiter=","):
"""Writes the STARS dat file.
writes projectName.dat file for STARS
"""
info = []
varNames = self.getAllVariableNames()
varNames.remove("csnames")
varNames.remove("csids")
header = [ len(varNames) ] + varNames
info.append(header)
for var in varNames:
v = self.varDict[var]
info.append( [v.name, v.type] )
vals = v.values
if v.type == "CSTS":
for id in range(self.n):
csYearVals = [ vals[year][id] for year in range(self.t) ]
info.append(csYearVals)
else:
info.append(vals[0])
datFile = self.createOutputFile(self.projPrefix, ".dat")
fdat = FIO.csvWriter(datFile, info, delimiter=" ")
示例3: writeCSO
# 需要导入模块: import FileIO [as 别名]
# 或者: from FileIO import csvWriter [as 别名]
def writeCSO(self):
"""Writes the cross-sectional order for matching additional data"""
csnames = self.varDict["csnames"]
vals = UTIL.splitList(csnames.values[0])
csoFile = self.createOutputFile(self.projPrefix, ".cso")
f = FIO.csvWriter(csoFile, vals, delimiter=" ")