package main import( "github.com/kataras/iris" "github.com/kataras/iris/middleware/logger" "github.com/kataras/iris/middleware/recover" ) type User struct{ Name string `json:"name"` Age int `json:"age"` }
今天有个需求是进行排序. 这一列值是字符串类型的, 但是里面有数值型 比如"1" 和null类型的. 实现效果是需要 数值型的先按照数值的方式先排,然后字符串按照字符传排,最后才是null的. 最开始就想到当为数值时 需要转换 如下 order by CASE WHEN ISNUMERIC("字段名")= 1 THEN CONVERT(INT, "字段名") ELSE NULL END , 这样到能实现数值型的 就是按照数值来排序,但是这些排
一.数据探索 1.数据读取 遍历文件夹,读取文件夹下各个文件的名字:os.listdir() 方法:用于返回指定的文件夹包含的文件或文件夹的名字的列表.这个列表以字母顺序. 它不包括 '.' 和'..' 即使它在文件夹中. 1.1 CSV格式数据 详细说明 (1)读取 ### python导入csv文件的4种方法 # 1.原始的方式 lines = [line.split(',') for line in open('iris.csv')] df = [[float(x) for x in li