- 博客(7)
- 收藏
- 关注
转载 python try处理异常机制
##python的try语句有两种风格: 一:处理异常(try/except/else) 二:无论是否发生异常都将执行最后的代码(try/finally) #...
2020-06-07 14:25:22
282
原创 python判断文件和路径
判断文件路径是否存在 import os os.path.exists('C:\\Program Files') True 判断文件是否是路径 os.path.isdir('C:\\Program Files') True 判断文件是否是文件 os.path.isfile('C:\\Program Files') False
2020-06-05 21:07:58
431
原创 在python中如何将列表作为一个增量传输给argparse
用argparse传输参数时,如果想限定输入的值的范围: 用nargs 和default列表组合试试: parser = argparse.ArgumentParser() parser.add_argument("--list", nargs="+", default=["a", "b"]) value = parser.parse_args() print(value.list) OUTPUT ['a', 'b'] ...
2020-06-05 20:46:48
508
原创 如何读入数据为时间数据模式
如果你有众多的不同来源的文件,比如说国内的,国外的,同是国内的可能有的时间看起来是时间模式,但是通过read_excel读入后显示是str模式,同是str模式,有的是%Y/%m%d,有的是%d-%m-%Y。如何才能统一呢: 不妨试一下以下代码: if type(text) is str: for fmt in ('%Y-%m-%d', '%Y.%m.%d','%d.%m.%Y', '%d/%m/%Y','%m/%d/%Y'): try:
2020-06-05 20:23:33
289
原创 如何将python中的NaN传到mysql中
python中的空值显示为nan, mysql中的空值为None, 如果在insert 语句中向mysql直接用%s插入,会显示错误的列名。 我用的一种方法是,在插入前判断值在是否为空:如果为空,则赋值为None, 否则可以传输。 比如说,df存储一组员工姓名,如果姓名为空,则不插入,如果不为空,则插入第一个数据到mysql df1=df.unique() if df1: insert_name=None else: insert_name=
2020-06-05 19:47:43
2780
转载 CSDN Markdown编辑器使用教程
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 Ctrl + L 插入代码 Ctrl + K 插入图片 C
2020-06-05 19:28:59
229
原创 Series中的空值的逻辑判断
序列中如果元素为空字符串,如何在逻辑判断中应用: 用 if…else employee=pd.Series([]) type(employee) pandas.core.series.Series a=employee.unique() len(a) 0 结果为: if a: print(1) else: print(2) 2
2020-06-05 02:30:08
2972
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅