SF
python学习
python学习
注册登录
关注博客
注册登录
主页
关于
RSS
Javascript 数据操作总结
FIZLIN
2018-01-03
阅读 1 分钟
1.8k
最近开始重新认真学习下js , 几天总结了一些Array 的基本操作具体可以查看: [链接] {代码...}
Django -commands
FIZLIN
2017-09-03
阅读 3 分钟
3.5k
Django-Commands 2017-09-02 23:59:07my sitecode. . command 位置 Django 对于命令的添加有一套规范,你可以为每个app 指定命令,对于代码的放置位置他有规定的方式(当然你可以hack 源码) 假如你新建了一个app 名字为demo 在demo 下新建一个python package 名称必须为management, 在management 新建command 文件夹, ...
信号量-django
FIZLIN
2017-08-08
阅读 1 分钟
2.1k
{代码...} 查看全文
python MRO
FIZLIN
2017-08-03
阅读 5 分钟
2k
python MRO 一个小题目 你可以计算一个这样的题目,来验证你是否掌握了MRO,如果答案对的话,我想你可以不用看这个文章了 {代码...} 如果你的答案是36恭喜你可以不用看了如果你不知道36是怎么计算的那你可以继续看 MRO 我们首先来定义一些符号: {代码...} 其中 {代码...} 加法运算 {代码...} L[C] 表示类 C 的线性值,...
Django 上传文件
FIZLIN
2017-08-01
阅读 6 分钟
8.9k
Django上传文件 models.py {代码...} views.py {代码...} forms.py {代码...} urls.py {代码...} templeate base.html {代码...} home.html {代码...} upload.html {代码...} 具体的源码可以查看 git@github.com:Fiz1994/inter.git results
Python WSGI
FIZLIN
2017-07-30
阅读 5 分钟
2.7k
简单来看,wsgi是web组件的接口规范,在wsgi规范里,wsgi把web组件分成三个部分,wsgi server,wsgi middleware,wsgi application
asyncio Protocol
FIZLIN
2017-07-29
阅读 4 分钟
4.7k
提供了几个'BaseProtocol', 'Protocol', 'DatagramProtocol''SubprocessProtocol' 实例
collection 模块
FIZLIN
2017-07-24
阅读 1 分钟
1.7k
{代码...}
线程锁
FIZLIN
2017-07-24
阅读 3 分钟
1.5k
这两种琐的主要区别是:RLock允许在同一线程中被多次acquire。而Lock却不允许这种情况。注意:如果使用RLock,那么acquire和release必须成对出现,即调用了n次acquire,必须调用n次的release才能真正释放所占用的琐。
Python 信号量的使用
FIZLIN
2017-07-24
阅读 2 分钟
3.1k
线程中,信号量主要是用来维持有限的资源,使得在一定时间使用该资源的线程只有指定的数量 {代码...} 可以发现该程序中,永远只有2个爬虫是处于活动状态
Condition 实现消费者生产者
FIZLIN
2017-07-22
阅读 2 分钟
2.8k
{代码...}
Django 用户认证
FIZLIN
2017-07-21
阅读 6 分钟
3.8k
内置用户认证 django 的用户分为三类,匿名用户,普通用户,超级用户 普通用户是无法登录admin 后台的的,因此我们的普通视图使用这个用户来管理 超级用户是最高权限,可以登录admin后台,可以使用python manage.py createsuperuser 来创建一个超级用户 内置用户类型 匿名用户. 普通类型 {代码...} {代码...} 超级用户 {...
django加密签名
FIZLIN
2017-07-19
阅读 5 分钟
4.6k
Sing.py 中实现了一系列的加密方式:signer 和TimestampSigner一些加密可能需要首先在settings.py 中添加 SECRET_KEY
Mysql的一些问题
FIZLIN
2017-07-13
阅读 5 分钟
1.9k
sql语句应该考虑哪些安全性? 答: (1)防止sql注入,对特殊字符进行转义,过滤或者使用预编译的sql语句绑定变量。 (2)最小权限原则,特别是不要用root账户,为不同的类型的动作或者组建使用不同的账户。 (3)当sql运行出错时,不要把数据库返回的错误信息全部显示给用户,以防止泄漏服务器和数据库相关信息。
UDP-python
FIZLIN
2017-07-12
阅读 1 分钟
1.7k
Server.py {代码...} Client.py {代码...} udp 和 tcp 的最大区别是server 无需监听客户端的链接
#网络编程
FIZLIN
2017-07-12
阅读 2 分钟
1.6k
网络编程 2017-07-12 18:51:50 bloggithub网络编程有常见的tcp,udp 链接 tcp 面向连接的,就像打电话必须要一来一往的做出回应 udp 是不面向链接的, 不需要做出回应 这是一个简单的tcp s/c 代码例子 client.py {代码...} server.py {代码...}
##正则匹配
FIZLIN
2017-07-12
阅读 2 分钟
1.7k
正则匹配 2017-07-12 12:12:56 主要方法 search : 在字符串中查找匹配模式的字符 match : 在字符串的开始出查找是否满足匹配的字符串 findall(pattern,string,flag): 查找匹配的字符,并返回一个list finditer(pattern,string,flag): 查找匹配的字符,并返回一个lter spit(pattern,string,max=0): 按照模式切割字符串...
Python执行linux 命令
FIZLIN
2017-07-11
阅读 1 分钟
6.2k
python执行linux命令 2017-07-11 14:59:41 blog 1.对于一些简单的命令,我们可以直接使用 {代码...} 2.获取输出. {代码...} 3.你可以使用subprocess实现同样的目的 {代码...} 4.输出到文件中 {代码...} 5.run {代码...}
eval/eval/compile 的异同
FIZLIN
2017-07-11
阅读 2 分钟
2k
eval只接受一个表达式,exec可以使用具有Python语句的代码块:循环,try:except :,类和函数/方法定义等。 a_variable =(可以放入这些括号的任何内容都是一个表达式)
Python 虚拟类/继承的实现
FIZLIN
2017-07-09
阅读 1 分钟
2.5k
在Python我们不能直接实现虚拟方法,我们必须要借助ABC 这个模块先提供的一系列的方法,具体的例子可以查看: {代码...}
if __name__ == '__main__':
FIZLIN
2017-07-09
阅读 1 分钟
1.5k
'__main__'是顶级代码执行的范围的名称。当从标准输入,脚本或交互式提示中读取时,模块的__name__ 被设置为等于“__main__”。
github 模拟登陆
FIZLIN
2016-07-06
阅读 2 分钟
3k
{代码...}
python爬去segementfault上的博客文章
FIZLIN
2016-04-01
阅读 7 分钟
2.4k
from scrapy.selector import HtmlXPathSelectorfrom scrapy.contrib.linkextractors.sgml import SgmlLinkExtractor as slefrom scrapy.linkextractors import LinkExtractorfrom scrapy.contrib.spiders import CrawlSpider, Rulefrom scrapy.http import FormRequest, Requestfrom scrapy.selector import Selectorfr...