随笔分类 -  python 基础

记录python的知识
摘要:一、下载指定的包到相应的文件夹 (1)、创建存放安装包的目录:(联网环境) pip list #查看安装的包 mkdir packs pip install --download packs/ docker #存放一个docker包 或 pip install --download packs -r 阅读全文
posted @ 2020-10-10 11:11 浅雨凉 阅读(797) 评论(0) 推荐(0) 编辑
摘要:文件形式的邮件 HTML形式的邮件 带图片的HTML邮件 带附件的邮件 群邮件 各种元素都包含的邮件 基于SSL的邮件 阅读全文
posted @ 2017-11-23 18:01 浅雨凉 阅读(525) 评论(0) 推荐(0) 编辑
摘要:函数:startswith() 作用:判断字符串是否以指定字符或子字符串开头一、函数说明语法:string.startswith(str, beg=0,end=len(string)) 或string[beg:end].startswith(str) 参数说明:string: 被检测的字符串str: 阅读全文
posted @ 2017-09-07 18:08 浅雨凉 阅读(8702) 评论(0) 推荐(0) 编辑
摘要:1 logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: Logger从来不直接实例化,经常通过logging模块级方法(Module-Level Function)logg 阅读全文
posted @ 2017-07-25 15:10 浅雨凉 阅读(97408) 评论(8) 推荐(30) 编辑
摘要:这是用于序列化的两个模块: • json: 用于字符串和python数据类型间进行转换 • pickle: 用于python特有的类型和python的数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四个功能:dumps、dump、lo 阅读全文
posted @ 2017-07-18 16:44 浅雨凉 阅读(356) 评论(0) 推荐(0) 编辑
摘要:生成器的概念: 生成器不会把结果保存在一个系列中,而是保存在生成器的状态,在每次进行迭代时返回一个值,直到遇到StopIteration异常结束 生成器是这样一个函数,它记住上一次返回时在函数体中的位置。对生成器函数的第二次(或第 n 次)调用跳转至该函数中间,而上次调用的所有局部变量都保持不变。 阅读全文
posted @ 2017-07-13 17:08 浅雨凉 阅读(695) 评论(0) 推荐(0) 编辑
摘要:先来了解几个定义: 1,函数 在python中,函数通过def关键字、函数名和可选的参数列表定义。通过return关键字返回值。我们举例来说明如何定义和调用一个简单的函数: 方法体(当然多行也是一样的)是必须的,通过缩进来表示,在方法名的后面加上双括号()就能够调用函数 2,作用域 在Python中 阅读全文
posted @ 2017-07-11 11:16 浅雨凉 阅读(1411) 评论(0) 推荐(0) 编辑
摘要:对编程语言比较熟悉的朋友,应该知道“反射”这个机制。Python作为一门动态语言,当然不会缺少这一重要功能。然而,在网络上却很少见到有详细或者深刻的剖析论文。下面结合一个web路由的实例来阐述python的反射机制的使用场景和核心本质。 一、前言 在上面的代码中,我们必须区分两个概念,f1和“f1" 阅读全文
posted @ 2017-04-28 16:00 浅雨凉 阅读(530) 评论(0) 推荐(0) 编辑
摘要:hasattr(object, name) 本函数是用来判断对象object的属性(name表示)是否存在。如果属性(name表示)存在,则返回True,否则返回False。参数object是一个对象,参数name是一个属性的字符串表示。 输出结果: getattr(object, name[,de 阅读全文
posted @ 2017-04-28 15:29 浅雨凉 阅读(505) 评论(0) 推荐(0) 编辑
摘要:一. 版本选择 Django 1.5.x 支持 Python 2.6.5 Python 2.7, Python 3.2 和 3.3. Django 1.6.x 支持 Python 2.6.X, 2.7.X, 3.2.X 和 3.3.X Django 1.7.x 支持 Python 2.7, 3.2, 阅读全文
posted @ 2017-04-18 18:29 浅雨凉 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:一、如何编写? 1.JavaScript代码存在形式 2.JavaScript存放位置 HTML 中的脚本必须位于 <script> 与 </script> 标签之间。 脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。 由于Html代码是从上到下执行,如果Head中的js代 阅读全文
posted @ 2017-04-06 22:35 浅雨凉 阅读(473) 评论(0) 推荐(0) 编辑
摘要:1. 概述 css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化。 存在方式有三种:元素内联、页面嵌入和外部引入,比较三种方式的优缺点。 语法:style = 'key1:value1;key2:value2;' 行内式: 在标签中使用 style='x 阅读全文
posted @ 2017-04-06 16:32 浅雨凉 阅读(696) 评论(0) 推荐(0) 编辑
摘要:1.正则表达式概述 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例外,利用 阅读全文
posted @ 2017-04-05 16:13 浅雨凉 阅读(653) 评论(0) 推荐(0) 编辑
摘要:os与sys模块的官方解释如下: os: This module provides a portable way of using operating system dependent functionality. 这个模块提供了一种方便的使用操作系统函数的方法。 sys: This module 阅读全文
posted @ 2017-03-17 14:46 浅雨凉 阅读(325) 评论(0) 推荐(0) 编辑
摘要:创建一个“队列”对象import Queuemyqueue = Queue.Queue(maxsize = 10)Queue.Queue类即是一个队列的同步实现。队列长度可为无限或者有限。可通过Queue的构造函数的可选参数maxsize来设定队列长度。如果maxsize小于1就表示队列长度无限。将 阅读全文
posted @ 2017-03-16 21:13 浅雨凉 阅读(242) 评论(0) 推荐(0) 编辑
摘要:Python socket编程 (转) Socket socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、 阅读全文
posted @ 2017-03-16 20:09 浅雨凉 阅读(495) 评论(0) 推荐(0) 编辑
摘要:select、poll、epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组(在linux中一切事物皆文件,块设备,socket连接等。),当select()返回后,该数组中就绪的文件描述符便会被内核修改标 阅读全文
posted @ 2017-03-15 00:10 浅雨凉 阅读(3601) 评论(0) 推荐(0) 编辑
摘要:1,安装 pip install redis 2,基本使用 使用:import redisr = redis.Redis(host=’localhost’, port=6379, db=0)r['test'] = ‘test’ #或者可以r.set(‘test’, ‘test’) 设置keyr.ge 阅读全文
posted @ 2017-03-13 17:27 浅雨凉 编辑
摘要:使用executemany对数据进行批量插入的话,要注意一下事项: 这里args是一个包含多个元组的数组,每个元组对应mysql当中的一条数据,注意这里的created_day对应的%s没有引号。这里推测executemany自己首先对sql语句进行正则匹配%s然后在此基础上,对字符串进行嵌入处理, 阅读全文
posted @ 2017-03-13 13:38 浅雨凉 阅读(8419) 评论(0) 推荐(0) 编辑
摘要:三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(Presentation layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。 区分层次的目的即为了"高内聚低耦合"的思想。高 阅读全文
posted @ 2017-03-11 14:56 浅雨凉 编辑

点击右上角即可分享
微信分享提示