分类
摘要:
文章标题不是想骗大家过来看哈,只是最近特别想说几句话,但是思来想去又觉得这些话不该说,因为肯定会招来很多很多程序员的攻击甚至是谩骂。
我就想,何必呢,像我这样温顺又没有攻击力的耿直女神,专心写点我爱写的编程代码,心灵鸡汤多好,干嘛说那样吃力不讨好的话呢? 所以,我决定——说。
... 阅读原文
2018-09-20 06:48:06 阅读(2050) 评论(0)
摘要:
字符串拼接格式化输出就是把需要输出的内容编辑好以后赋值给一个变量,最后输出到屏幕上。方法一
name = input('your name:')
age = int(input('your age:')) # int() str转int。
job = input('your job:')
info = ''... 阅读原文
2018-09-20 06:00:04 阅读(2531) 评论(0)
摘要:
执行应用程序和函数都是在执行功能
rb
f=open('aaa','rb',encoding='utf-8') #b的方式不能指定编码
1 #!/usr/bin/env python
2 # -*- coding:utf-8 -*-
3 f=open('ttt','rb')
4 data=f.read(... 阅读原文
2018-09-19 22:31:04 阅读(975) 评论(0)
摘要:
virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理。
第一步安装包:
sudo pip install virtualenv
... 阅读原文
2018-09-19 21:48:07 阅读(2015) 评论(0)
摘要:
1.十进制与二进制之间的转换
(1)十进制转二进制的方法:使用十进制的数据不断除以2,直到商为0为止,从下往上取余就是对应的二进制。
(2)二进制转十进制:使用二进制的每一位乘以2的n次方,n从0开始,每次递增1,然后把各部分的数据相加即可。
... 阅读原文
2018-09-19 19:53:05 阅读(2186) 评论(0)
摘要:
---恢复内容开始---
Serializer 序列化器是DRF框架中重要的组成部分,可以快速根据 Django ORM 或者其它库自动序列化/反序列化;
Serializer 作用:
1. 进行数据的校验
2. 对数据对象进行转换
代码中使用的模型类:
1. 书籍模型类:
from django.db i... 阅读原文
2018-09-19 19:31:02 阅读(1928) 评论(0)
摘要:
一、快速启动一个web下载服务器
官方文档:https://docs.python.org/2/library/simplehttpserver.html
1)web服务器:使用SimpleHTTPServer,快速帮我们共享指定目录下内容。
各种Linux发行版通常都内置了Python,故使用此方法非常方便... 阅读原文
2018-09-19 18:04:02 阅读(2291) 评论(0)
摘要:
import shutil
高级的文件,文件夹,压缩包的处理模块,也主要用于文件的拷贝
shutil.copyfileobj(fsrc,fdst[,length]): 将文件的内容拷贝到另一个文件(可以指定length长度进行拷贝)
import shutil
shutil.copyfileobj(open... 阅读原文
2018-09-19 16:14:02 阅读(792) 评论(0)
摘要:
一、生成器
1,生成器基本概念
生成器的实质是迭代器
迭代器:Iterator 内部同时包含了__iter__()和__next__()函数
可迭代对象:Iterable 内部包含__iter__()函数
迭代器的特点:(同时也是生成器特点)
1,节省内存
2,惰性机制
3,不能反复只能向下执行
... 阅读原文
2018-09-19 15:57:02 阅读(1845) 评论(0)
摘要:
strs = [(2, 2, '水象科技,骗子', 3), (2, 2, '水象科技,传销', 3), (2, 2, '水象科技,被调查', 3), (2, 2, '水象科技,被查', 3), (2, 2, '水象科技,被骗', 3), (2, 2, '水象科技,骗局', 3), (2, 2, '水象科技,虚假... 阅读原文
2018-09-19 14:15:02 阅读(2207) 评论(0)