- 博客(23)
- 收藏
- 关注
转载 django
访问次此博客https://code.ziqiangxuetang.com/django/django-schema-migration.html 转载于:https://www.cnblogs.com/BensonChang/p/9547066.html
2018-08-28 11:27:00 82
转载 rest_framework
1. 开发模式 - 普通开发方式(前后端放在一起写) - 前后端分离 2. 后端开发 为前端提供URL(API/接口的开发) 注:永远返回HttpResponse 3. Django FBV、CBV FBV,function base view ...
2018-06-29 23:02:00 114
转载 xpath
fromscrapy.selectorimportSelector, HtmlXPathSelector fromscrapy.httpimportHtmlResponse html="""<!DOCTYPE html> <html> <head lang="en"> <...
2018-06-24 23:13:00 162
转载 __getattr__、__setattr__、__delattr__、__getattrbute__方法个人理解
################ 所有方法参考 __setattr__() ###################### 类中: __getattr__ () # 在调用不存在的属性时默认会调用 __setattr__() # 设置新的属性时会调用,就是通过此方法,将你设置的属性添加到了__dict__中。 如果类中定义了该方法,则设置属性时执行该方法,但是设置的属性没有添加到...
2018-06-24 21:24:00 126
转载 logging
import logging logger = logging.getLogger() # 创建对象logger,括号里的参数为用户名,默认为根用户, 用户名不可重复,唯一,(如果用户有父用户,并且也创建了日志对象,在输出日志的时候,会输出两遍,有几个父用户,就会输出几遍) file_where = logging.FileHandler('log.log') # 日志输...
2018-06-23 19:55:00 56
转载 os
os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 ...
2018-06-23 03:41:00 73
转载 迭代器和生成器
一、迭代器 什么是迭代器协议:对象必须提供一个next()方法,执行该方法返回迭代中的元素,没有则抛Stopiteration错误 遵循迭代器协议的对象就是可迭代对象 (如何实现可迭代对象:对象内部实现一个__iter__()方法) 能被for循环的对象,全部都遵循迭代器协议(内部都是调用__iter__()方法) for 循环就是基...
2018-06-22 02:33:00 61
转载 python中一些注意的点
1、循环中,continue是跳出当前循环,进行下次循环,break是跳出整个循环(不再进行循环) 2、eval()函数可以将字符串中的数据结构提取出来,也可以在字符串中进行数学运算 3、sys.stdout.write() 相当于print sys.stdout.flush() 立即打印 4、*****类中的 带有双下划线的变量(属性),类外访问方式:例如:__nam...
2018-06-21 02:29:00 95
转载 爬虫cookie
# 通过检查或者抓包工具拿到网页真实的处理登录请求的地址 url = 'http://bbs.chinaunix.net/member.php?mod=logging&action=login&loginsubmit=yes&loginhash=Lk4hL' data = { 'username':'Benson3172', 'pa...
2018-06-16 13:11:00 127
转载 requests
requests模块 (注意与urllib.request 对比) get请求:resp = requests.get(url,headers=headers, params=data) # get请求传递参数是params=data 如若使用代理ip,则只需要再参数里添加proxies=pro 例如pro={'ip':'代理ip'}post请求:resp = requests.get...
2018-06-16 13:08:00 71
转载 排序(知道了原理,也不会写代码)
一:冒泡排序: 1、遍历列表的每一个元素,将前一个元素i和下一个元素i+1(相邻)对比,如果i>i+1,则交换位置,否则不变,再将i+1和i+2对比,如果i+1>i+2,则交换,否则不变,不变则进行下一个相邻的元素比较,直至比较到最后一个(n)元素 2、从头再来重复1的步骤,直至比较到最后位置n-1元素 3、重复1的步骤,直至到位置n-2的元素 4、............
2018-06-16 01:26:00 140
转载 爬虫相关
1 data = urllib.request.urlopen(url='http://www.sina.com') # 2 print(data.info()) # 获取网页的信息 3 print(data.getcode()) # 获取爬去过后是否成功的状态码 4 print(data.geturl()) # 获取爬取的url 5 print(data.rea...
2018-06-15 16:01:00 61
转载 git 常用指令
git init # 将当前文件初始化一个git仓库 git add . # 将当前仓库里所有的文件添加到暂存区 git commit -m '信息' # 将工作区的文件添加到分支(这里的分支是本地分支) git status # 查看当前状态 git log # 查看历史版本信息 git reflog # 查看历史做过的操作的信息(可以将旧版本回归到新版本) git ...
2018-06-14 16:57:00 64
转载 mysql操作
http://www.cnblogs.com/wupeiqi/articles/5713323.html 转载于:https://www.cnblogs.com/BensonChang/p/9174733.html
2018-06-12 19:30:00 51
转载 python数据结构不常用的方法(哈哈,其实是常用的)
列表删除方法: del L[index] # 根据索引进行删除 L.remove(value) #删除指定的值,左边优先 m = L.pop(index) # 根据索引进行删除,可以得到删除的值,默认从后删除 记不住的方法: L = ['1', 2, '3'] L1 = [1, 5, 3, 0, 8, 7, 2] L.extend(L1) # 个人理解将L1...
2018-06-12 17:04:00 114
转载 memcache和redis操作
<a href='http://www.cnblogs.com/wupeiqi/articles/5132791.html'></a> 转载于:https://www.cnblogs.com/BensonChang/p/9135353.html
2018-06-04 20:43:00 63
转载 socket粘包实例个人理解
1 # server.py 2 3 import socket 4 import subprocess 5 6 sk = socket.socket() 7 8 sk.bind(('127.0.0.1', 8081)) 9 sk.listen(5) 10 11 while True: 12 conn, addr = sk.a...
2018-05-31 09:19:00 80
转载 socketserver
1 import socketserver 2 3 class MySocket(socketserver.BaseRequestHandler): 4 5 def handle(self): 6 7 self.request.sendall(bytes('不要连我', encoding='utf-8')) 8 9 ...
2018-05-29 21:33:00 68
转载 web本质的本质
import socket def f1(request): """ 处理用户请求,并返回相应的内容 :param request: 用户请求的所有信息 :return: """ f = open('index.fsw','rb') data = f.read()! f.close() r...
2018-05-29 19:59:00 112
转载 cache 简单配置
CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.De...
2018-05-29 15:45:00 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人