python编程
该专栏主要包括python编程相关,记录自己学习和实践过程中的核心内容。
在路上的工程师
这个作者很懒,什么都没留下…
展开
-
python正则表达式(二)
继上一篇博客python正则表达式后,此篇文章主要是重点记录"(?=)"(前向肯定界定符)、"(?!)"(前向否定界定符)、"(?<=)"(后项肯定界定符)以及"(?<!)"(后项否定界定符)的用法。想要纯文字阐述清楚用法很难,直接看例子。例一若想分割一个字符串,分隔符为:",",但是要求当","前后均为数字时才有效。import res = "abc,123,cde,45...原创 2019-08-10 14:06:40 · 343 阅读 · 0 评论 -
python正则表达式(一)
title: python正则表达式date: 2019-06-21 17:11:53categories: python编程tags: [python, 正则表达式]Python的re模块(Regular Expression正则表达式)提供各种正则表达式的匹配操作,和 Perl 脚本的正则表达式功能类似,使用这一内嵌于 Python 的语言工具,尽管不能满足所有复杂的匹配情况,但足够...原创 2019-08-02 17:33:21 · 190 阅读 · 0 评论 -
python日志
python logging模块 常用handlersStreamHandler:流handler——包含在logging模块中的三个handler之一,主要用来屏幕打印日志。FileHandler:logging模块自带的三个handler之一,继承自StreamHandler。将日志信息输出到磁盘文件上。构造函数:class logging.FileHandler(filena...原创 2019-08-19 09:53:22 · 966 阅读 · 1 评论 -
UnicodeDecodeError:"utf-8" codec can't decode byte 0xc1 in postion19:invalid start bytes
在win10系统中使用pip安装Flask框架和Scrapy框架报有同样的错误,UnicodeDecodeError:”utf-8” codec can’t decode byte 0xc1 in postion19:invalid start bytes。 如图片所示: 解决方式:按照报错提示找到发生错误的文件(python的安装目录,每个人不太相同)例如我这里的:c:\users\xx...原创 2018-05-05 23:32:07 · 2216 阅读 · 0 评论 -
python字典与对象
python字典字典初始化的N种方法直接赋值a = {"one": 1, "two": 2, "three": 3}先新建字典对象,再动态赋值b = dict()b["one"] = 1b["two"] = 2b["three"] = 3新建字典对象时,通过参数赋值c = dict(one=1, two=2, three=3)新建字典对象时,通过嵌套的元...原创 2019-09-09 09:49:46 · 4911 阅读 · 0 评论