简洁的Python
摘要:一行代码实现树结构 from collections import defaultdict def tree() return defaultdict(tree)
阅读全文
posted @
2018-10-18 23:56
漫步的影子
阅读(214)
推荐(0)
python docker
摘要:In [1]: import docker In [2]: client = docker.from_env(version='1.24', timeout=6) In [3]: # client print(dir(client)) ['__class__', '__delattr__', '__
阅读全文
posted @
2018-03-20 23:04
漫步的影子
阅读(229)
推荐(0)
django-rest-framework笔记-类视图篇
摘要:snippet/url.py 一、使用基本类视图API snippet/views.py s二、使用Mixins snippet/views.py 三、使用generator基础视图类 snippet/views.py
阅读全文
posted @
2017-09-13 21:51
漫步的影子
阅读(110)
推荐(0)
itertools库
摘要:In [1]: import itertools In [2]: dir(itertools) Out[2]: ['__doc__', '__file__', '__name__', '__package__', 'chain', 'combinations', 'combinations_with_replacement', 'compress', 'count', 'c...
阅读全文
posted @
2017-09-07 23:57
漫步的影子
阅读(177)
推荐(0)
python 数据分类
摘要:#!/usr/bin/env python # coding: utf-8 import six from functools import partial from itertools import groupby def sort_items_by_key(items, key): result = {} for k, v in key.items(): ...
阅读全文
posted @
2017-09-07 22:30
漫步的影子
阅读(1429)
推荐(0)
django-rest-framework笔记-请求与响应篇
摘要:一、请求对象 二、响应对象 三、状态码 四、装饰API视图 snippets/views.py snippets/urls.py 五、测试
阅读全文
posted @
2017-08-18 23:04
漫步的影子
阅读(346)
推荐(0)
django-rest-framework笔记-序列化篇
摘要:一、搭建环境 二、创建项目,配置 配置: 注:如果mysql-python安装不上去,可以使用pymysql替代 在tutorial包中的__init__.py 将pymysql转为mysql-python 三、模型 编辑文件snippets/models.py 创建表 四、序列化 新建snippe
阅读全文
posted @
2017-08-17 23:05
漫步的影子
阅读(303)
推荐(0)
django restframework系列笔记
摘要:Tutorial 1 - 序列化(100%) 2 - 请求与响应(100%) 3 - 类视图(100%) 4 - 认证和权限(0) 5 - 关系和超链接(0) 6 - 视图集和路由(0) 7 - Schemas & client libraries(0) API Guide
阅读全文
posted @
2017-08-17 22:12
漫步的影子
阅读(134)
推荐(0)
rpyc 文件监控
摘要:环境: python2.7 rpyc 3.4.2 官网demo,文件监控
阅读全文
posted @
2017-08-15 22:14
漫步的影子
阅读(713)
推荐(0)
python subprocess select 读取
摘要:#!/usr/bin/env python # coding:utf-8 from __future__ import absolute_import, print_function import os import fcntl import select import subprocess from threading import Timer def make_nonblock(fd)...
阅读全文
posted @
2017-07-25 23:50
漫步的影子
阅读(887)
推荐(0)
Python 多线程 类和方法
摘要:import threading import time import random def threadFun(): for i in range(10): print("ThreadFun - %d" %i) time.sleep(random.randrange(0,2)) class ThreadClass(threading.Thread):...
阅读全文
posted @
2016-05-26 16:14
漫步的影子
阅读(699)
推荐(0)
python 后台运行
摘要:def createDaemon(): try: if os.fork() >0: os._exit(0) except OSError as error: err_msg = "fork #1 failed: %d (%s)" %(error.errno, error.strerror) logging.e...
阅读全文
posted @
2016-05-26 14:52
漫步的影子
阅读(209)
推荐(0)
python 类 属性get set
摘要:#coding:utf-8 class Person(object): def __init__(self,name, age): self._name = name self._age = age @property def name(self): return self._name @property ...
阅读全文
posted @
2016-05-23 09:44
漫步的影子
阅读(698)
推荐(0)
RabbitMQ Hello篇
摘要:生产者: 消费者: eg:生产者循环1-100 发送消息,启动两个消费者,如下图
阅读全文
posted @
2016-05-17 21:40
漫步的影子
阅读(239)
推荐(0)
Flask config.py 项目加载配置文件
摘要:from flask import Flask app = Flask(__name__) app.config.from_object("config") #只识别大写 key.isupper() app.config.from_file("config.py") #在 root_path目录下, silent=True 配置文件不存在返回False,不会抛出异常app.config.fr...
阅读全文
posted @
2016-05-13 14:48
漫步的影子
阅读(997)
推荐(0)
python socket 检测服务器端口
摘要:#!/usr/bin/env python import socket import re import sys def check_server(address, port): s = socket.socket() print("Attempting to connect to %s on port %s" % (address, port)) try: ...
阅读全文
posted @
2016-05-10 11:06
漫步的影子
阅读(625)
推荐(0)
Python requets 登录51cto家园
摘要:#-coding:utf-8 -*- import requests import urllib from bs4 import BeautifulSoup HEADERS={ "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.26...
阅读全文
posted @
2016-05-09 21:26
漫步的影子
阅读(403)
推荐(0)