您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将csv转换为netcdf

将csv转换为netcdf

如果看到输入文件,则第二行中没有对应于列 值。当您读取csv文件时,该值即fields[3]存储为空字符串""。这就是为什么您得到一个ValueError。您可以定义一个可以处理此错误的新功能,而不是使用功能

def str_to_float(str):
    try:
        number = float(str)
    except ValueError:
        number = 0.0
# you can assign an appropriate value instead of 0.0 which suits your requirement
    return number

现在,您可以通过以下方式使用此函数代替内置的float函数

v4.append(str_to_float(fields[3]))
dotnet 2022/1/1 18:28:19 有381人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶