2018年4月20日
摘要: 一、当我们在进行文件操作的时候,首先得知道文件的具体位置才能利用内置函数open()打开,而文件的这个“位置”又有“绝对”与“相对”之分。 我们可以这样理解:文件的“绝对路径”绝大多数情况下只有在我们自己的电脑上才有效,除非不同的电脑里这两个文件存放的盘符与路径完全一致。例如,张三做的一个项目里有一 阅读全文
posted @ 2018-04-20 10:55 江湖乄夜雨 阅读(1183) 评论(0) 推荐(0)
  2018年4月6日
摘要: 一.引子: 文件err.txt中有如下内容: 要求提取出所有的电话号码来。 方法一:文件操作法: 输出: 方法二:正则表达式法: 输出是一样的。 二.re的匹配语法有以下几种: 1. re.match 从头开始匹配 2.re.search 匹配包含 3.re.findall 把所有匹配到的字符放到以 阅读全文
posted @ 2018-04-06 20:33 江湖乄夜雨 阅读(238) 评论(0) 推荐(0)
摘要: Logging模块知识点: 一.分为5个级别:debug(),info(),warning(),error(),critical()。级别由低到高 1.1最简单的用法: 1.2 如果想把日志写到文件里:logging.basicConfig()方法 whw.log文件里的内容为: 注意后面那句lev 阅读全文
posted @ 2018-04-06 15:12 江湖乄夜雨 阅读(279) 评论(0) 推荐(0)
  2018年4月5日
摘要: 阅读全文
posted @ 2018-04-05 11:57 江湖乄夜雨 阅读(164) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-04-05 10:03 江湖乄夜雨 阅读(152) 评论(0) 推荐(0)
  2018年3月31日
摘要: Python装饰器的调用过程 在Python学习的过程中,装饰器是比较难理解的一个应用。本人也在学习期间也遇到很多坑,现将装饰器的基本调用过程总结一下。 首先,装饰器用到了“闭包”,而“闭包”是学习装饰器的基础,所以在讲装饰器之前先将“闭包”的基本概念带大家一起回顾一下: 现有如下函数: 我们在函数 阅读全文
posted @ 2018-03-31 20:11 江湖乄夜雨 阅读(6128) 评论(0) 推荐(3)
摘要: 斐波那契数列的形式为:1,1,2,3,5,8,13,21......从第三项开始,后面的每一项都是前面两项的和。 实现的方式有一下 两种: 一:递归方式实现 当然这种方式的输出为55,是直接计算出某一项的数值的。 二:简单的赋值语句逻辑实现 这种方式输出为:1,1,2,3,5,8,13,21,34, 阅读全文
posted @ 2018-03-31 14:55 江湖乄夜雨 阅读(296) 评论(0) 推荐(0)
  2018年3月30日
摘要: whw.txt文件中有一下内容: 方法二:占内存的修改方式: 阅读全文
posted @ 2018-03-30 12:36 江湖乄夜雨 阅读(628) 评论(0) 推荐(0)
摘要: 题干为:有如下字符串:n = "齐天大圣"。 要求:(1)将字符串转换成utf-8的字符编码的字节,再将转换的字节重新转换为utf-8的字符编码的字符串 (2)将字符串转换成utf-8的字符编码的字节,再将转换的字节重新转换为gbk的字符编码的字符串 (1)对于第一个问题,将字符串编码为utf-8编 阅读全文
posted @ 2018-03-30 10:13 江湖乄夜雨 阅读(245) 评论(0) 推荐(0)
  2018年3月27日
摘要: 配置方法 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), }, 'db2': { 'ENGINE': 'django.db 阅读全文
posted @ 2018-03-27 11:15 江湖乄夜雨 阅读(524) 评论(0) 推荐(0)