Python
go_sparrow
这个作者很懒,什么都没留下…
展开
-
import,了解一下
”’ import a from aimp.reload 不中止程序的情况下,一种重新载入模块文件代码的方法代码重用 系统命名空间的划分 实现共享服务和数据import1、找到模块文件 模块搜素路径 程序的主目录、pythonpath目录、标准链接库目录、存在的.pth文件的内容 =》sys.path 2、编译成位码(看情况) 检查文件的时间戳3、执行模块的...原创 2018-08-13 19:36:18 · 146 阅读 · 0 评论 -
《Python爬虫开发与项目实战》,了解一下
爬虫 通用爬虫 general purpose web crawler 聚焦爬虫 focused crawler 增量式网络爬虫 incremental web carwler 深层次爬虫 deep web crawler爬行策略 广度优先 大站优先 反链策略:该网页被其他网页指向的次数网页分析算法 基于用户行为的网页分析算法基于网络拓扑的网页分析算法 基于网...原创 2018-07-20 18:07:04 · 268 阅读 · 0 评论 -
python类接口,了解一下
class Super: def method(self): print('super method') def delegate(self): self.action()class Inheritor(Super): #1 获得父类的一切内容 passclass Replacer(Super): #2 覆盖父类的method ...原创 2018-07-05 21:48:37 · 857 阅读 · 0 评论 -
python线程、协程,了解一下
定义一个线程import osimport time,threading,multiprocessingdef thread_run(): print(threading.get_ident(),'ident') print(os.getpid() , '=pid ') print(os.getppid(), '=ppid')def run (name)...原创 2018-07-11 10:57:49 · 143 阅读 · 0 评论 -
《python学习手册》第四版,了解一下
python学习手册第四版 记录了部分重要的地方 有些在其他的代码中 如有疏漏,还请指正对象分类对像根据分类来共享操作 只有可变对象可以在原处修改,数字、字符串、元组都不能在原处修改 bytearray字符串类型是可变的 集合:类似于一个无值的字典的键,不能映射为值,没有顺序,frozenset是集合的一个不可变的版本 如图list、dict、tuple 可以包含任何种类...原创 2018-07-09 19:48:42 · 2594 阅读 · 1 评论 -
python异常,了解一下
#异常介绍'''try/except 捕捉引起的异常并恢复try/finally 无论异常是否发生,都执行raise 手动触发异常assert 有条件的在畅叙代码中触发异常with/as 实现环境管理器'''#1try: a = 1 # a = 0 assert a ,'有条件引发异常'except...原创 2018-07-09 19:39:42 · 140 阅读 · 0 评论 -
python 生成器、迭代器,了解一下
generator 生成器,不晓的为什么这么叫 用来生产元素的新建list、dict时生成元素import randomm1 = {}for i in range(5): x = random.randint(65,123) m1[i] = {x: chr(x)}print(m1)m3 = {i:i*8 for i in range(5)}prin...原创 2018-06-17 10:08:30 · 179 阅读 · 0 评论 -
python 函数,了解一下
定义一个函数def say(): print('hello')say() # hello 执行这个函数s = say()print(s) # 把函数的执行结果给 s helloprint(say) # <function say at 0x101bcae18> 打印函数内存地址s = says() #把函数的内存地址给s ...原创 2018-06-17 09:55:31 · 373 阅读 · 0 评论 -
python类,了解一下
class Student : #定义一个类 myname = 'xiaohong' __age__ = 18; def __init__(self,sex): # 构造函数,初始化数据 self.sex = sex def hello(self):#self 类本身 print('Student hello') ...原创 2018-06-09 17:47:59 · 188 阅读 · 0 评论 -
python 反射,了解一下
动态的对类的方法、属性进行操作'''反射getattr 获得该对象的方法hasattr 判断对象有没有该方法setattrdelattr'''class People(object): def __init__(self,name): self.name = name def eat(self): print(self...原创 2018-06-24 18:04:54 · 135 阅读 · 0 评论 -
python 字符串,了解一下
索引和分片同样适用 带头不带尾支持第三个参数 也就是步长 当这个参数为负值的时候 截取的字符串为倒序ord() # 单个字符转换为ASCII chr() # print(os.listdir())m = re.match('/(.*)/(.*)/(.*)','/Users/liu/Desktop/vuedemo/vuxdemo')# 字典的k...原创 2018-06-14 19:35:57 · 120 阅读 · 0 评论 -
python 变量定义,了解一下
#变量的创建#第一次赋值的时候就创建了#变量类型#变量永远不回有任何的和它关联的类型信息或约束#只是在特定的时间点,简单的引用了一个特定的对象#变量的使用#必须在使用前明确的赋值#变量在赋值的时候才创建'''变量到对象的连接称作引用引用是一种关系内存中的指针的形式变量是一个系统表的元素,拥有指向对象的连接的空间对象是分配的一块内存引用是自动形成的从变量到...原创 2018-06-14 18:54:55 · 248 阅读 · 0 评论 -
python 对象、赋值
对象分类对像根据分类来共享操作 只有可变对象可以在原处修改,数字、字符串、元组都不能在原处修改 bytearray字符串类型是可变的 集合:类似于一个无值的字典的键,不能映射为值,没有顺序,frozenset是集合的一个不可变的版本 如图 list、dict、tuple 可以包含任何种类的对象,可以任意的嵌套 list、dict 可以动态的扩大和缩小赋值和拷贝赋值操作是...原创 2018-06-22 13:11:05 · 1343 阅读 · 0 评论