Python初级
scuhmz
这个作者很懒,什么都没留下…
展开
-
使用Python 控制MS Word
Python对于Windows下Word的操作可以用 win32com库(sourceforge里面有下载)来实现 。但是具体的 API 网上很少,也很难找。其实office2007里面就有说明: 点右上角的帮助图标出现「Word 帮助」窗口后,点「搜索」按钮的下拉箭头,选择「开发人员参考」,里边那个「Word 2007开发人员参考」就是了。原创 2013-11-06 16:44:06 · 694 阅读 · 0 评论 -
Python基于OpnenCV实现人脸识别
最近图像工程有个人脸识别的作业,需要matlab实现。但是最近一直在学python,感觉python也能做视觉图像处理,而且方便代码量小。于是在网上搜了一下支持python的库发现Opencv不错,其具体信息可以google。说下我的环境配置吧。可能有些人在配置上会出问题。Python2.7+numpy+opencv2.7.4 win7 64bit其中numpy官网没有支持64位的安装包,可以原创 2013-11-26 21:46:48 · 1948 阅读 · 0 评论 -
Python动态类型理解
Python中,类型是通过动态运行时确定的,而不是通过代码声明。变量、对象、引用看看简单的一句a = 3-----在内存中分配一块地址存对象3-----变量a 指向对象的内存一个对象有两个标准头部信息:一个类型标志符去识别这个对象的类型;一个引用计数器,决定其是否可被回收。类型属于对象 ,而不是变量!原创 2013-11-27 07:04:21 · 569 阅读 · 0 评论 -
Python----字符编码方法
ASCII标准在美国创建,并且定义了大多数美国程序员使用的文本字符串表示法。ASCII定义了从0到127的字符代码,并且允许每个字符存储在一个8位的字节中(实际上,只有其中的7位真正用到)。例如,ASCII标准把字符'a'映射为整数值97(十六进制中的0x61),它存储在内存和文件的一个单个字节中。如果想要看到这是如何工作的,Python的内置函数ord给出了一个字符的二进制值,并且chr原创 2013-11-27 16:42:55 · 788 阅读 · 0 评论 -
Django Rest Framework(一)
环境:Django version 1.8 , Eclipse version 4.4.0 命令:python manage.py makemigrations python manage.py migrate python manage.py syncdb python manage.py inspectdb原创 2014-12-02 13:22:06 · 810 阅读 · 0 评论 -
Sublime2 注册码
----- BEGIN LICENSE ----- Andrew Weber Single User License EA7E-855605 813A03DD 5E4AD9E6 6C0EEB94 BC99798F 942194A6 02396E98 E62C9979 4BB979FE 91424C9D A45400BF F6747D88 2FB88078 90F5CC9转载 2015-01-26 10:20:24 · 539 阅读 · 0 评论 -
多线程的一些理解
多任务可以由多进程完成,也可以由一个进程内的多线程完成。我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来的线程。Python的标准库提供了两个模块:thread和threading,threa转载 2015-03-18 22:42:44 · 705 阅读 · 0 评论 -
ThreadLocal
近期做项目用到了 Hibernate框架,其中 Session 是线程不安全的 。因此存在多线程调用的问题。解决办法是加了 ThreadLocal 。在多线程环境下,每个线程都有自己的数据。一个线程使用自己的局部变量比使用全局变量好,因为局部变量只有线程自己能看见,不会影响其他线程,而全局变量的修改必须加锁。但是局部变量也有问题,就是在函数调用的时候,传递起来很麻烦:def转载 2015-03-18 22:43:40 · 480 阅读 · 0 评论