XTY的小站
记录技术笔记和技术博客
最新文章
108. Convert Sorted Array To Binary Search Tree
543. Diameter Of Binary Tree
101. Symmetric Binary Tree
226. Revert Binary Tree
104. Maximum Depth Of Binary Tree
文章分类
android
bigdata
blockchain
blog
cloud
leetcode
cryptography
database
devops
go
ios
java
linux
python
advance
basic
codefights
django
flask
fluent_py
py_tour
service
virtualization
web
文章类别:
[ python ]
advance
DECORATOR
ENCODE: 字符串和16进制转换
FAB: 函数对外接口控制
FORMAT: 字符串格式化
PEP8: F821 undefined name
PEP8: flake8
how to change file extension by using shell and python
SCRIPTS: nginx日志分析&配置修改
SCRIPTS: ssh-key批量生成及分发
SCRIPTS: 测试网页访问速度
CLASS: new style class vs old style class (inspect)
工具: 1.0 pip-包管理工具
工具: 1.1 pip-查看包可选版本
工具: 2.0 virtualenv-python虚拟环境
错误: 1.0 ipython无法tab补全
错误: 2.0 virtualenv在多py版本环境下报错
错误: 3.0 CTR mode needs counter parameter, not IV
函数: isinstance
函数: 使用os的walk方法遍历目录下的文件
函数: raw_input() vs input()
生成器 - 《从零开始学 Python》(第二版) - 极客学院Wiki
1.1.0 筛选数据(列表、字典、集合)高级用法
1.2.0 使tuple易读的几种方法
1.3.0 统计列表中元素的频度
1.4.0 根据字典的值进行排序
1.4.1 字典排序-operator.itemgetter
1.5.0 寻找dict公共key
1.6.0 如何让字典保持有序
1.7.0 创建固定长度的队列
1.7.1 创建队列-记录持久化pickle
2.1.0 可迭代对象与迭代器
2.2.0 如何创建一个可迭代对象
2.3.0 构造一个生成器
2.3.1 构造一个递归的生成器
2.4.0 如何进行逆序迭代
2.5.0 如何对迭代器进行切片操作
2.6.0 如何对多个迭代器同时进行操作
3.1.0 如何读取文件
3.2.0 如何处理二进制文件
module: 1.1.0 XlsxWriter 初识
如何在python程序中执行"cd"命令
脚本: 替换字符串
排序: 1.0 list按数字排序
str: rsplit的用法
语法: 简易if语句
codecs解决open()向文件写入Unicode时出现的Error
url访问时间和状态
版本: 1.0 python2.7:安装
版本: 2.0 python3.5.2:安装
virtualenv: protocol error
单例模式 | Python One to Million
异常处理: 捕获全部异常
模块: Requests-爬虫
模块: datetime
模块: timeit
脚本知识: 给python脚本传参
basic
Python简介
pip安装和编程热身
基础(变量&操作符)
数据结构: list&tuple
数据结构: set&dict
函数1
函数2
函数3
函数总结
模块1
模块2
IDE使用-调试
输入输出
面向对象编程1
面向对象编程2
异常
fabric
网络编程
网络编程作业
xml&html
web
django
python sorted函数
threading基础实例
codefights
array 01: fist duplicate
array 02: fist not repeating character
array 03: rotate image(翻转列表,解压参数)
array 04: sudoku(yield,"%","/")
array 05: is crypt solution(reduce,map,any,all)
linked list 01: remove from list
django
django error: 1.1.0 "No module named _sqlite3"
django error: 1.2.0 "bad request 400"
django 扩展: 扩展知识点
django settings: 1.1.0 集中所有项目配置到settings中
django tutorial: 1.1.0 项目环境及创建项目
django tutorial: 1.2.0 创建APP及views基础
django tutorial: 1.2.1 APP之models基础和admin基础
django 项目1: admin.py
django 项目1: model
django+jquery+ajax实现级联动态式form
csrf: 1.0 为views去除csrf认证
django中执行os.chdir()引起的"devserver autoreload: OSError"
django中如何将多行string转换成list
models: 1.0 models中的数据,如何实现数据库中的select语句
models: 1.1 通过model的查询操作,来获取某一个字段内容
models: 1.2 在views中获取models中字段的verbose_name
models: 2.0 数据导入及导出
models: 3.0 字段不可重复
models: 4.0 重写save方法
nginx+uwsgi+django组合
settings 1.1.0 template配置
template: 1.0 使用dict
urllib: 1.0 登陆django的python客户端
uwsgi: nginx超时设定
views: 1.0 login and logout
views: 1.1 装饰器login_required
views: 2.0 获取用户ip
views: 3.0 ajax + views
views: 4.0 控制function访问权限
views: 5.0 调用models,保存数据
flask
1.0.0 get request path
2.0.0 set variables
2.1.0 use variable in dict
3.0.0 use variable in route
4.0.0 variable filter
error: 1.1.0 KeyError: u'favicon.ico'
flask实战: 1.1.0 如何创建一个flask开发环境
flask实战: 1.2.0 初始化flask-app_initial,nginx,uwsgi
fluent_py
1.1 magic method: __getitem__ __len__
1.2.2 magic method: __repr__
1.2.3 magic method: 运算
3.3 检查dict中key是否存在
py_tour
py_tour 01-WSGI