- 博客(22)
- 收藏
- 关注
转载 [python] 理解关键字yield
原文:点击打开链接可迭代对象mylist 是一个可迭代的对象。当你使用一个列表生成式来建立一个列表的时候,就建立了一个可迭代的对象:>>> mylist = [x*x for x in range(3)]>>> for i in mylist :... print(i)014123456在这里,所有的值都存在内存当中,所以并不适合大量数据生成器可...
2018-06-17 14:24:38
316
原创 [python]unittest Module 中的断言方法
方法用途assertEqual(a, b)核实a == bassertNotEqual(a, b)核实a != bassertTrue(x)核实x 为TrueassertFalse(x)核实x 为FalseassertIn(item , list ) 核实 item 在 list 中assertNotIn(item , list )核实 item 不在 list 中...
2018-06-09 21:13:06
727
转载 [python]文件的读取、写入和附加
来源:Python open() 函数 | 菜鸟教程python open() 函数用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写。更多文件操作可参考:Python 文件I/O。函数语法open(name[, mode[, buffering]])参数说明:name : 一个包含了你要访问的文件名称的字符串值。mode : mode 决定了打开文件的模式:只读,写入,追...
2018-06-09 17:28:41
1196
原创 应用nslookup命令查看A记录、MX记录、CNAME记录和NS记录
nslookup是一种网络管理命令行工具,可用于查询DNS域名和IP地址输入指令nslookup默认服务器和Address是当前上网所用的DNS服务器域名和地址A记录A(Address)记录指的是用来指定主机名或域名对应的IP记录。在提示符>后直接输入域名,可以查看该域名的A记录:MX记录MX(mail exchanger)记录,邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根...
2018-05-27 13:14:32
70835
3
原创 git安装使用时遇到的问题
1、git既不是内部或外部命令…… 解决:配置环境变量 ① 找到 Git/bin的路径和git-core的路径, 例如,E:\Git\bin,E:\Git\mingw64\libexec\git-core ② 计算机右键-属性-高级系统设置-环境变量-系统变量中找到path双击,在将上面两个路径添加到变量值栏,注意每个路径都要用英文输入法的;隔开 2、Warning: Your ...
2018-05-23 01:21:04
1079
转载 django2 中include()的使用
原地址:点击打开链接运行环境win7Django 2.0python 3.7在网页项目中使用include()方法项目目录中同时存在app/urls.py和proj/urls.py在proj/urls.py使用include方法from django.urls import path,includefrom app import urls as app_urlurlpatterns = [ ...
2018-05-18 11:32:28
9729
2
原创 [django学习笔记](九)Django 后台
每个app中的admin.py文件与后天相关下面以在后台添加博客文章为例。新建一个名为learn_admin的项目,添加名为blog的app并修改settings修改blog/models.py为:# coding:utf-8from django.db import models class Article(models.Model): title = models.CharF...
2018-05-17 10:52:32
334
转载 [python] property()函数
描述property() 函数的作用是在新式类中返回属性值。语法以下是 property() 方法的语法:class property([fget[, fset[, fdel[, doc]]]])参数fget -- 获取属性值的函数fset -- 设置属性值的函数fdel -- 删除属性值函数doc -- 属性描述信息返回值返回新式类属性。实例定义一个可控属性值 xclass C(object):...
2018-05-13 20:09:36
135
原创 [python]如何兼容python2和python3
可以使用@python_2_unicode_compatible示例:原来代码# coding:utf-8from django.db import models class Article(models.Model): title = models.CharField(u'标题', max_length=256) content = models.TextField(u...
2018-05-13 01:18:52
3503
原创 [django学习笔记](八)QuerySet API
QuerySet,查询集,即从数据库中查询的到的集合首先我们新建一个名为learn_queryset的项目,在其中创建应用blog并修改settings修改blog/manage.py为:from django.db import modelsclass Blog(models.Model): name = models.CharField(max_length=100) ta...
2018-05-12 23:21:20
841
原创 [django学习笔记](七)模型(数据库)
Django模型与数据库相关,与数据库相关的代码一般写在models.py中。Django支持sqlite3, MySQL,PostgreSQL等数据库,只需要在settings.py中配置即可,不用修改models.py的代码。首先我们新建一个名为learn_models的项目,在其中新建一个people的app并添加到settings。7-1 修改models.py将people/models...
2018-05-12 01:04:12
214
原创 [django学习笔记](六)Django 模板进阶
6-1 显示字符串创建项目zqxt_tmpl2, 新建名为learn的app, 修改其中的views.py# -*- coding: utf-8 -*-from django.shortcuts import renderdef home(request): string = u"我在自学django,用它来建网站" return render(request, 'learn/home....
2018-05-11 17:59:57
255
转载 [python] map函数
原文地址:http://www.runoob.com/python/python-func-map.html描述map() 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。语法map() 函数语法:map(function, iterable, ...)参数function -...
2018-05-11 13:39:32
129
原创 [django学习笔记](五)Django 模板
在前面的几节中我们都是用简单的 django.http.HttpResponse 来把内容显示到网页上,本节将讲解如何使用渲染模板的方法来显示内容5-1 简单模板创建创建名为zqxt_tmpl的项目,新建一个learn的app将learn加入到settings.INSTALLED_APPS中INSTALLED_APPS = [ 'django.contrib.admin', ...
2018-04-18 21:09:14
215
原创 [django学习笔记](四)Django URL name详解
这一节的内容基于上一节的代码,主要讲解url中name的用处4-1 url name 详解在clac/views.py添加一个index的函数def index(request): return render(request, 'home.html')在zqxt_views/settings.py的INSTALLED_APPS添加'clac'INSTALLED_APPS = [ 'dja...
2018-04-16 22:48:29
2969
原创 [django学习笔记](三)Django 视图与网址进阶
在网页上做加减法3-1 采用add/?a=4&b=5这样的GET方法创建一个zqxt_views的项目,在其中新建一个clac的app修改clac/views.py为:from django.shortcuts import renderfrom django.http import HttpResponsedef add(request): a = request.GET['a'...
2018-04-16 19:06:29
270
原创 [django学习笔记] (二)Django 视图与网址
2-1 创建项目新建一个名为 django学习 的文件夹,终端切换到这个目录创建名为mysite的项目创建成功后得到如下目录:mysite : manage.py , mysite : __init__.py , settings.py , urls.py , ...
2018-04-16 12:28:24
269
原创 [django学习笔记] (一)基本命令
1、新建一个django项目django-admin.py startproject project_nameproject_name 是项目的名称,必须合法(如不能用数字开头)2、新建app(cmd要切换到项目所在目录)python manage.py startapp app_name或者django-admin.py startapp app_name3、创建数据库或修改数据库(适用于dj...
2018-04-16 12:28:12
222
转载 [ftp协议]FTP Response code 的含义
CodeSummary110Restart marker reply.In this case, the text is exact and not left to the particular implementation; it must read:MARK yyyy = mmmmWhere yyyy is User-process data stream marker, and mmmm s...
2018-04-14 16:39:49
2832
原创 [python]format函数的用法
python中的 str.format() 函数用于格式化输出,有下列几种使用方式:通过位置传递实参字符串可以接受不限个参数,位置可以不按照顺序1、不指定位置,按默认顺序>>>print("{} love {}".format('Johnny', 'Timmy'))Johnny love Timmy2、指定位置>>>print("{1} love {0}"....
2018-04-05 19:05:25
618
原创 [python]创建类时需注意的几点
1当想给某个属性设置默认值时,无须在形参列表中添加该属性,例如:def __init__(self, make, model, year): """ 初始化描述汽车的属性 """ self.make = make self.model = model self.year = year self.odometer_reading = 02函数的形参列表记得要包...
2018-03-31 23:12:46
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人