python积累

一、逐渐积累

python逐渐积累

http://www.cnblogs.com/lx63blog/articles/6051526.html

python积累_2

http://www.cnblogs.com/lx63blog/articles/6243932.html

python类_常用写法1

http://www.cnblogs.com/lx63blog/articles/6748015.html

python模块

http://www.cnblogs.com/lx63blog/articles/6252719.html

文本中回车空格总结

http://www.cnblogs.com/lx63blog/articles/6212789.html

python time模块图表记忆

http://www.cnblogs.com/lx63blog/articles/6129120.html

函数作用域  用指针理解

http://www.cnblogs.com/lx63blog/articles/6230538.html

反射

http://www.cnblogs.com/lx63blog/articles/6389214.html

生成器

http://www.cnblogs.com/lx63blog/articles/7606242.html

python作用域链

http://www.cnblogs.com/lx63blog/articles/6389464.html

需要细心的os.walk

http://www.cnblogs.com/lx63blog/articles/6396454.html

设计模式应用

http://www.cnblogs.com/lx63blog/articles/6421324.html

1按照场景写出实际的几个人物和事件类

2设计结构

3 根据结构添加结构类和抽象类

        设计模式总结

http://www.cnblogs.com/lx63blog/articles/6905851.html

疑难问题汇总

http://www.cnblogs.com/lx63blog/articles/6433421.html

python常见面试问题

http://www.cnblogs.com/lx63blog/articles/6483935.html

python基本功

http://www.cnblogs.com/lx63blog/articles/6501474.html

python 参数顺序及python27和3的区别: http://www.cnblogs.com/lx63blog/articles/6813233.html

强化理解:python函数中的"闭包记忆"原理 ,与javascript很类似。

闭包记忆:函数会记住他前后的所有声明和定义。注意和js中的声明提前有一些区别是,声明提前都是在一个函数中的而言的。

name =111
def a():
def b():
print name
name =333 #1
name = 222 #2
return b
ret = a()
ret()
#1 报错
UnboundLocalError: local variable 'name' referenced before assignment #2 cut 1 remianed 2 out is 222

#1即是在一个域中声明需要提前。以往的内容还包括如果在一个域中没有找到变量声明就会到更高的域中去寻找声明直到找到为止。

#2 体现了闭包记忆原理,函数b记住了他周围的所有声明,所以可以输出和他同级的声明变量。

进程和线程的区别

http://www.cnblogs.com/lx63blog/articles/6156000.html

线程总结:setDaemon 设置为True为后台线程,当前台的主线程终止的时候,就会销毁所有线程。

设置为False时,即子线程为前台线程,那么主线程就要等待子线程结束才能结束。

python 装饰器简单理解

http://www.cnblogs.com/lx63blog/articles/7052960.html

二、python基础

1、简单理解format

http://www.cnblogs.com/lx63blog/articles/6519369.html

三、python进阶

框架设计思维

http://www.cnblogs.com/lx63blog/articles/6250138.html

web学习心得:

web知识点总结

http://www.cnblogs.com/lx63blog/articles/6259994.html

web框架结构

http://www.cnblogs.com/lx63blog/articles/6231555.html

python网络知识

http://www.cnblogs.com/lx63blog/articles/6250112.html

tornado框架

http://www.cnblogs.com/lx63blog/articles/6254921.html

爬虫

http://www.cnblogs.com/lx63blog/articles/6295465.html

jQuery

http://www.cnblogs.com/lx63blog/articles/6295471.html

jython转字符串

http://www.cnblogs.com/lx63blog/articles/7063158.html

紧记:

1、类中的静态字段可以被self(自己的实例),被继承的类调用改变。因为静态字段和类中的方法一样  都是存储在类内存中。

class aa:
a = 111
def __init__(self):
pass class bb(aa):
def n(self):
print "bb n"
bb.a = bb.a*1000
print bb.a b = bb()
b.n()
b.n() >>>
bb n
111000
bb n
111000000
>>>

2、python 一切交互都是字符串

http://www.cnblogs.com/lx63blog/articles/6279540.html

对于面向对象的理解深化:

1面向对象中 类方法的意义

一般类调用           静态字段 ,静态方法(对象参数),类方法(cls)

意义在于,可以使得类对自己内部定义的对象方法进行更改,在现实中相当于自进化的过程。>>> 程序自己写程序买进一小步。

                                                            能够触发类不断自我更新的只有循环吗???>>>

精读框架记住三条:

1、目标是将所有的函数按照类或模块划分,写明每个函数作用。

2、边写边画图,xmind 主要将函数划分为若干组大功能。并且知道数据的交互。读了哪些网址,文件,写了哪些文件。

3、在了解每个函数作用时,不要一直深入下去,一层一层来。

怎么区分类方法和静态方法:

http://www.cnblogs.com/lx63blog/articles/6892965.html

对于python输入命令的程序 调试心得:

1、一看格式:等号,管道符号,等等 左右是否要求有空格,比如shell=要求无空格。

2、二看参数变化, 比如操作远端的 服务器上的动态服务路径 最后路径名称可能对于不同功能 是要有所变化。

3、三看参数项大小写是否正确,比如jobname 实际应该写 jobName。

对于编写的程序 调试心得:

1、对于判断键值尽量用 {}.get(“键”)

2、通读程序 ,为自己这个值是否可能为None,如果可能就一定要加保护,或是可以兼容None的方法。

3、程序中的命令一定在外面调试好再放进来,然后注意文件路径转义,工具的绝对路径,将命令打出来。

对于事物本质的探究和学习从两个方面:

一是明确事物的属性和变化

二是明确影响事物的原因和推论,也就是输入和输出。

模块的学习心得:应用导入,函数级和对象级。函数级就是分为三大类 输入函数,设置函数,输出函数。了解输出格式,例如logging,日志级别:logger名称:用户输出消息

对象级

几种编程思维

1、程序读脚本然后将里面的内容改写,再去执行脚本。

2、将数据写入文件存储,然后再从文件读出数据。

3、python带有compile和exec,可以将字符串改为函数执行。

http://www.cnblogs.com/lx63blog/articles/6246507.html

算法中的排序算法又可以利用python思维解决的问题

  堆排序,希尔排序和箱排序 ------------------------ 一定尽快输出

http://www.cnblogs.com/lx63blog/articles/6291730.html

python疑问

1、http://www.cnblogs.com/lx63blog/articles/6279681.html

python常见错误总结

http://www.cnblogs.com/lx63blog/articles/6892404.html

python 对__new__经典理解

1)object.__new__(cls,*args,**kwargs) -------->  产生self

2)类中的__new__方法产生self,本类中没有就一直追溯到父类object中

3)父类object中的__new__方法产生了一个叫实例名字的内存

在__init__中,产生了实例属性。

python积累的更多相关文章

  1. python积累二:中文乱码解决方法

    根据网上提供的解决方法:添加#coding=utf-8或# -*- coding: utf-8 -*- #coding=utf-8 print "还不行?" 执行结果:还是乱码!: ...

  2. Python积累三:object() take no object!

    A,报错:object() take no object! 根因:代码书写级错误!!!!! 两个原因: 1. __init__ 左右都是2个下划线,这里自己没掉进去! 2.init写成int,不是in ...

  3. python初学心得之一

    昨天开始接触并学习python,对python有了初步印象. 一.python主要应用方向 二.python语言类型 三.python2和3的主要区别 四.常见字符编码 五.Python语法初学  一 ...

  4. Python十大应用领域与就业方向

    参考链接:https://baijiahao.baidu.com/s?id=1604847283884842928&wfr=spider&for=pc 正文: 近些年,编程语言Pyth ...

  5. 学了python能干什么

    学了python能做些什么 1.WEB开发 Python拥有很多免费数据函数库.免费web网页模板系统.以及与web服务器进行交互的库,可以实现web开发,搭建web框架,目前比较有名气的Python ...

  6. Python就业方向

    0.WEB开发 Python拥有很多免费数据函数库.免费web网页模板系统.以及与web服务器进行交互的库,可以实现web开发,搭建web框架,目前比较有名气的Python web框架为Django. ...

  7. 「Python实用秘技03」导出项目的极简环境依赖

    本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalSkills 这是我的系列文章「Python实用秘技」的第3期 ...

  8. 「Python实用秘技04」为pdf文件批量添加文字水印

    本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalSkills 这是我的系列文章「Python实用秘技」的第4期 ...

  9. 「Python实用秘技05」在Python中妙用短路机制

    本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalSkills 这是我的系列文章「Python实用秘技」的第5期 ...

随机推荐

  1. Error:The network adaptor could not establish the connection问题的解决办法

     最近在学习hibernate 5.0.4, 自然而然就需要使用数据库,由于本人工作中一直使用Oracle,于是在自己的电脑上安装了Oracle 12.1.0, 安装完成使用一直没有问题,突然有一天使 ...

  2. java @Autowired与@Resource的区别

    @Autowired与@Resource的区别     1.@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上. 2.@Autowired默认 ...

  3. TP-link TL-WN725 USB无线网卡在DX2 CPU下的Xlinux 驱动移植

    网上查到,TP-link TL-WN725 USB无线网卡用的芯片是8188EU 下载驱动:http://download.csdn.net/detail/zzz_mraz/5262010 tar z ...

  4. 视频演示eworkflow集成定制aspx页面的过程

    eworkflow自定义工作流系统,集成eform自定义表单,可以做到在线编辑流程,在线编辑表单.eform也提供在线建立业务表,维护表字段等,所以通过eworkflow+eform可以在线完成业务流 ...

  5. rman datafile恢复(归档模式)

    模拟环境   1. 做操作之前先备份数据库 RMAN> run {   # Hot database level 0 whole backup   allocate channel t1 typ ...

  6. Model View Controller

    On the iPhone or iPod touch, a modal view controller takes over the entire screen. This is the defau ...

  7. JAVA新手笔记 Intent对象和Bundle对象

    Intent对象和Bundle对象 功能主要是在 MainActivity中定义了2个EditText,当用户输入内容,把他传入到第二个活动, 自己新创的活动中,MyActivity中 放在MainA ...

  8. backprop示例

    http://home.agh.edu.pl/~vlsi/AI/backp_t_en/backprop.html

  9. 新手上路,配置阿里云CentOS服务器LAMP

    最近出了个9.9包月的阿里云一直想弄就买了个半年的,脑子一热选了个CentOS系统的然后就是无尽的代码...... 话不多说直接上步骤:  在实例中选择"连接管理终端",输入一些应 ...

  10. mouseover和mouseout、mouseenter和mouseleave

    又一个傻傻分不清楚的东东~ 现实真是一个问题天天有的世界~本以为我对js中的事件还是比较了解的,对于早就接触的mouse事件,更是觉得得心应手了~但是现实却给了我一记重拳! 我自身工作中遇到的犯二的故 ...