-
python全栈开发-前方高能-生成器和生成器表达式
python_day_13 今日主要内容 1. 生成器和生成器函数 生成器的本质就是迭代器 生成器的三种创建办法: 1.通过生成器函数 2.通过生成器表达式创建生成器 3.通过数据转换 生成器函数: 函数中包含了yield的就是生成器函数 注意:生成器函数被执行. 获取到的是生成器. 而不是...
2018-07-19 05:47:01
-
w2_自学python_模块_列表_元组_字典_文件
w2 16、第二周-第02章节-Python3.5-模块初识 sys模块 sys.path sys.argv os模块 os.system os.popen os.mkdir 17、第二周-第03章节-Python3.5-模块初识2 18、第二周-第04章节-Python3.5-pyc是什么 19、第二周-第05章节-Python3.5-python数据类型 20、第二周-第06章节-P...
2018-07-19 05:47:02
-
python 之 查找某目录中最新的文件
记录一下这个方法,感觉很有用!. 1 import os 2 def find_newest_file(path_file): 3 lists = os.listdir(path_file) 4 lists.sort(key= lambda fn: os.path.getmtime(path_file + ' \\ ' + fn)) 5 print (lists) 6 file_newest = os.path.join(path_file,lists[-1 ])...
2018-07-19 05:47:00
-
Celery框架
在学习Celery之前,我先简单的去了解了一下什么是生产者消费者模式。 生产者消费者模式 在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,...
2018-07-19 05:46:59
-
python里用变量命名改善代码质量
编程时,总会遇到各种各样的变量,取一个好的变量名能够有效提高代码的可读性,而且python是一种,动态类型的语言,良好的变量名,能够在编写代码或者再次阅读代码时提高效率。 1. 变量名不要太宽泛,要有描述性 在可接受的长度内,变量名能把它所指向的内容描述的越具...
2018-07-19 05:46:59
-
python?自动发送邮件
一.SMTP 协议 SMTP(Simple Mail Transfer Protocol)是简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式 二.smtplib 模块 Python的smptlib模块提供了一种很方便的途径来发送电子邮件。它对SMTP协议进行了简单的封装。们可以...
2018-07-19 05:46:58
-
一、Django ORM
一. django的ORM O(objects):类和对象。 R(Relation):关系,关系数据库中的表格。 M(Mapping):映射。 Django ORM 框架的功能: a) 建立模型类和表之间的对应关系,允许我们通过面向对象的方式来操作数据库。 b) 根据设计的模型类生成数据库中的表格。 c) 通过方便的配...
2018-07-18 01:16:08
-
python编辑三级目录
一.需求分析 三级目录要能够实现以下要求: 显示根目录,任何子目录中都可以通过输入b字符来返回根目录 任何子目录中都可以通过输入q字符来返回上一级目录 主目录进入子目录后,系统能够打印子目录,根据指打印信息进入下级目录或者返回 二.代码实现 # 定义字典包括,...
2018-07-18 01:16:07
-
0012days(函数名的应用)
2018-07-17 函数名的应用 1.函数名的内存地址 # def func():# print('呵呵')## print(func)# 结果: function func at 0x00000000021F89D8# 返回的是func这个函数在内存中的存储地址 2.函数名可以赋值给其他的变量 # def func1():# print('呵呵')## func1() # 调用函数"...
2018-07-18 01:16:06
-
python 之 查找某目录中最新的文件
记录一下这个方法,感觉很有用!. 1 import os 2 def find_newest_file(path_file): 3 lists = os.listdir(path_file) 4 lists.sort(key= lambda fn: os.path.getmtime(path_file + ' \\ ' + fn)) 5 print (lists) 6 file_newest = os.path.join(path_file,lists[-1 ])...
2018-07-18 01:16:06
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash