
python
七月的狮子
这个作者很懒,什么都没留下…
展开
-
python 正则表达式整理
python 正则内容比较多,有多种模式,但是都了解后,比其他语言的正则还是容易理解的1.re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回noneinput_str = '.+?af_[0-9]*C'match_str = '(' + input_str + ')'match_str = input_strstr_1 = "xxxas(af_114CBBC"str_2 = "af_114C三期文苑学府/站前大道李家路口"match_num原创 2021-08-04 14:52:42 · 131 阅读 · 0 评论 -
python json生成flask_sqlalchemy的model,并使用json插入数据库
formate_list = []with open('oringe_data','r',encoding='utf-8') as f: formate_list = f.read().splitlines()# watcher_id = db.Column(db.VARCHAR(36),comment='1234')for key in formate_list: name = key.split(':')[0].replace("\"","") templent_st.原创 2021-06-04 16:32:13 · 908 阅读 · 0 评论 -
python路径获取总结
1.获取当前文件绝对路径import osprint(os.getcwd())```BASE_DIR = os.path.dirname(__file__) #获取当前文件夹的绝对路径print(BASE_DIR)这两种写法,路径的反斜杠在windos下是不同的,所以推荐使用第二种,这个应该是判断了系统类型的2.判断系统类型if platform.system() == 'Windows': path_str_list = "/".join(path_str_list) p原创 2021-05-11 11:38:10 · 261 阅读 · 0 评论 -
使用python对excel数据处理
python数据处理基础请移步这篇博客,写的非常好https://blog.youkuaiyun.com/weixin_42641395/article/details/87987802首先说明目前python处理excel有多个模块可以使用,其中xlrd在python3中建议使用1.2左右的版本,太高版本无法打开.xls文件,除了xlrd外openexcel也很好用(比如要设置边框线,要新建表,甚至插入特定大小的图片),如果只是对excel数据进行读取,pandas也是不错的选择。这个是个人的excel读取的代原创 2021-04-21 17:02:41 · 2522 阅读 · 0 评论 -
python自定义Exception和抛出后错误处理
python的Exception处理中使用到的概念参考资料:Python中获取异常(Exception)信息1.try except xxxException as e2.raise3.traceback4.sys.exc_info()在这里插入代码片import sysimport tracebackprint('########################################################')print("1/0 Exception Info")原创 2021-04-21 16:17:04 · 766 阅读 · 2 评论