摘要: arp协议** 定义 ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。其作用是在以太网环境中,数据的传输所依懒的是MAC地址而非IP地址,而将已知IP地址转换为MAC地址的工作是由ARP协议来完成的。 映射方式(动态映射) 动态映射时,每次只要机器知道另一... 阅读原文
2019-11-21 17:09:02 阅读(2237) 评论(0)
摘要: DBUtils是Python的一个用于实现数据库连接池的模块。 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。 POOL = PersistentDB( creator... 阅读原文
2019-11-21 15:44:06 阅读(2889) 评论(0)
摘要: 一、YAML是什么 YAML是专门用来写配置文件的语言,远比JSON格式方便。 YAML语言的设计目标,就是方便人类读写。 YAML是一种比XML和JSON更轻的文件格式,也更简单更强大,它可以通过缩进来表示结构,是不是听起来就和Python很搭? 顾名思义,用语言编写的文件就可以称之为YAML文件。... 阅读原文
2019-11-21 14:50:04 阅读(2421) 评论(0)
摘要: 方法1:连续使用str.split()方法,每次处理一种分隔符号 s = 'ab;cd|efg|hi,jkl|mn\topq;rst,uvw\txyz' def my_split(s, seps): res = [s] for sep in seps: t = [] ... 阅读原文
2019-11-21 13:54:02 阅读(2408) 评论(0)
摘要: 下载 百度贴吧-动漫壁纸吧 所有图片 定义item Spider spider 只需要得到图片的url,必须以列表的形式给管道处理 class PictureSpiderSpider(scrapy.Spider): name = 'picture_spider' allowed_domain... 阅读原文
2019-11-21 13:28:09 阅读(2561) 评论(0)
摘要: 一.基本语法 写法一 import unittest def sb(xxx): return xxx class TestFunc(unittest.TestCase): #基础TestCase类 def test_sb(self): self.assertEqual... 阅读原文
2019-11-21 11:28:05 阅读(2287) 评论(0)
摘要: 结合我做开发这么多年经验, 总结了以下五本书对学python的人来说很有帮助!1.《Python基础教程》是经典的Python入门教程书籍,这本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是Python方面的技术专家,也能从书里找到耳目一新的内容。如果你就觉得看书乏味。可以看些视频案例教程... 阅读原文
2019-11-21 10:25:02 阅读(2673) 评论(0)
摘要: django-rest_framework接口文档自动生成 只针对用到序列化和返序列化 一般还是用第三方yipi 一.安装依赖 pip3 install coreapi 二.设置 setting.py INSTALLED_APPS = [ ..... 'rest_framework', ] .... 阅读原文
2019-11-21 10:07:05 阅读(2514) 评论(0)
摘要: # 以分割银行卡账号为例,每四位以空格分割def SplitString(numberstring, num=4, sign=' '): # 经常传入的数据转化为字符串 numstring = str(numberstring) # 获取传入的截取长度个符号,开始的下标与结束下标 nu... 阅读原文
2019-11-21 09:32:02 阅读(2343) 评论(0)
摘要: 作为python开发者,当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(... 阅读原文
2019-11-21 08:58:05 阅读(2486) 评论(0)