随笔分类 -  python学习笔记

学习笔记
pycharm django 再建一个app
摘要:在pycharm的工具栏找到 Tools,点击之后会有“Run manage.py task”选项,点击它之后,在pycharm下面会出现一个输入界面,在里面输入“startapp appName(你的App名称)”,回车之后就可以在工程下面看到你新建的App了。 参考: http://www.os 阅读全文

posted @ 2017-11-22 17:32 Alan_chow 阅读(833) 评论(0) 推荐(0)

线程示例(1)
摘要:最简单的多线程:线程类似和室友分享图书:(页数,行数,字的位置) ex1: 阅读全文

posted @ 2017-11-06 23:28 Alan_chow 阅读(121) 评论(0) 推荐(0)

用socketserver实现简单的FTP
摘要:ex:客户端 阅读全文

posted @ 2017-11-01 20:17 Alan_chow 阅读(511) 评论(0) 推荐(0)

socket实现的简单的ftp服务(一)
摘要:ex:客户端 阅读全文

posted @ 2017-10-31 17:34 Alan_chow 阅读(2301) 评论(0) 推荐(0)

动态导入模块
摘要:#准备,在lib文件夹下建立模块test.py,写一个类,内容如下: 1 class A(object): 2 def __str__(self): 3 return 'test模块,动态导入测试' 方法1,新建python文件,用__import__动态导入自定义模块test.py lib = __import__('lib.test') # 相当于import l... 阅读全文

posted @ 2017-10-30 16:19 Alan_chow 阅读(135) 评论(0) 推荐(0)

类的继承查询策略:广度优先
摘要:1 class A(object): 2 def __init__(self): 3 print("A") 4 class B(A): 5 def __init__(self): 6 print("B") 7 class C(A): 8 def __init__(self): 9 print("C" 阅读全文

posted @ 2017-10-28 00:42 Alan_chow 阅读(268) 评论(0) 推荐(0)

类的多继承
摘要:1、一个子类可以由多个父类继承得到 2、子类继承父类时,在子类构造时,要注意次序 3、子类构造中如果存在和父类同名的构造方法,则优先执行 4、子类中没有父类同名的参数和构造方法,则执行父类中的方法(属性) ex: 1 class People(object):#新式类的写法,推荐使用 2 def _ 阅读全文

posted @ 2017-10-27 23:49 Alan_chow 阅读(1245) 评论(0) 推荐(0)

类的私有属性
摘要:1 Private attribute 2 class dog():#类名 3 #定义一个类dog类 4 n=123#类变量,可以节省开销 5 name="我是类变量name"#实例变量中没有就会找类变量 6 def __init__(self,name,state,skin,age):#构造函数, 阅读全文

posted @ 2017-10-27 23:12 Alan_chow 阅读(532) 评论(0) 推荐(0)

类的继承
摘要:1 #class People:#经典类的写法 2 class People(object):#新式类的写法,推荐使用 3 def __init__(self,name,age): 4 self.name=name 5 self.age=age 6 def eat(self): 7 print("% 阅读全文

posted @ 2017-10-27 23:10 Alan_chow 阅读(151) 评论(0) 推荐(0)

标准模(三)、re模块(正则表达式模块)
摘要:参考:https://docs.oracle.com/javase/tutorial/essential/regex/quant.html http://www.cnblogs.com/alex3714/articles/5161349.html http://blog.csdn.net/luowe 阅读全文

posted @ 2017-10-27 15:10 Alan_chow 阅读(196) 评论(0) 推荐(0)

标准模块:xml处理模块
摘要:来源:http://www.cnblogs.com/alex3714/articles/5161349.html xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行 阅读全文

posted @ 2017-10-27 14:27 Alan_chow 阅读(155) 评论(0) 推荐(0)

json&pickle模块
摘要:JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,Json模块提供了四个功能:dumps、dump(序列化,存)、loads(反序列化,读) 阅读全文

posted @ 2017-10-27 14:18 Alan_chow 阅读(110) 评论(0) 推荐(0)

标准模块(一)时间模块
摘要:1 import time 2 x=time.time()#单位是秒 3 print(x/3600/24/365)#1970+47=2017 4 #c、 元组的表示方式 5 print(time.localtime()) 6 print(time.timezone/3600)#和utc时间的差值 7 阅读全文

posted @ 2017-10-26 18:04 Alan_chow 阅读(180) 评论(0) 推荐(0)

【转】[python] 类常用的内置方法
摘要:原文:http://xukaizijian.blog.163.com/blog/static/170433119201111894228877/ 内置方法 说明 __init__(self,...) 初始化对象,在创建新对象时调用 __del__(self) 释放对象,在对象被删除之前调用 __ne 阅读全文

posted @ 2017-10-19 22:15 Alan_chow 阅读(1341) 评论(0) 推荐(0)

迭代器和生成器
摘要:1 import time 2 def consumer(name): 3 print("%s 消费者吃包子!" %name) 4 while True: 5 baozi=yield#保存当前状态 6 print("包子[%s]来了,被[%s]" %(baozi,name)) 7 # c_1=con 阅读全文

posted @ 2017-10-19 22:10 Alan_chow 阅读(159) 评论(0) 推荐(0)

编程的方法(未完)
摘要:1、函数式编程: 独家秘笈——函数,关键字:def (1)数学意义的函数定义:包含变量、值,y=3x; (2)编程中函数的函数定义:是逻辑结构化和过程化的编程方法 优点: (1)代码复用 (2)保持一致性 (3)可扩展 2、面向过程: 独家秘笈——>过程,关键字:def 过程可以认为是没有返回值的函 阅读全文

posted @ 2017-10-16 15:16 Alan_chow 阅读(132) 评论(0) 推荐(0)

python上下文管理器(with语句)
摘要:要使用 with 语句,要明白上下文管理器 有了上下文管理器,with 语句才能工作。 上下文管理协议(Context Management Protocol): 包含方法 __enter__() 和 __exit__(),支持 该协议的对象要实现这两个方法。 上下文管理器(Context Mana 阅读全文

posted @ 2017-10-16 13:16 Alan_chow 阅读(225) 评论(0) 推荐(0)

文件操作(三)——文件的修改两种方式
摘要:1 f=open('my_heart_will_go_on','r',encoding='utf-8') 2 f_new=open('my_heart_will_go_on.bak','w',encoding='utf-8') 3 for line in f: 4 if 'Once more you 阅读全文

posted @ 2017-10-16 11:44 Alan_chow 阅读(347) 评论(0) 推荐(0)

文件操作(二)
摘要:1 f=open('my_heart_will_go_on','r',encoding='utf-8')#f 是文件句柄,默认是只读模式r,w是写模式——创建方式,会覆盖文件本身 2 #a是append追加模式不会覆盖原文件本身 3 print(f.tell())#文件打开在什么位置。0代表在文件列 阅读全文

posted @ 2017-10-16 00:20 Alan_chow 阅读(257) 评论(0) 推荐(1)

文件的操作(一)
摘要:文件的使用: 打开——>操作——>关闭 ex1:读和写 ex2:追加 ex3:循环读文件1 ex4:循环读文件2 阅读全文

posted @ 2017-10-15 23:22 Alan_chow 阅读(167) 评论(0) 推荐(0)

导航