摘要:
# 【【Web开发】】 ''' 最早的软件都是运行在大型机上的,软件使用者通过“哑终端”登陆到大型机上去运行软件。后来随着PC机的兴起,软件开始主要运行在桌面上,而数据库这样的软件运行在服务器端,这种Client/Server模式简称CS架构。 随着互联网的兴起,人们发现,CS架构不适合Web,最大 阅读全文
摘要:
#【【电子邮件】】'''Email的历史比Web还要久远,直到现在,Email也是互联网上应用非常广泛的服务。几乎所有的编程语言都支持发送和接收电子邮件,但是,先等等,在我们开始编写代码之前,有必要搞清楚电子邮件是如何在互联网上运作的。我们来看看传统邮件是如何运作的。假设你现在在北京,要给一个香港的 阅读全文
摘要:
#【【网络编程】】# 网络通信就是两个进程之间在通信# 【TCP/IP】'''TCP/IP简介阅读: 125242虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsof 阅读全文
摘要:
# 【【图形界面】】'''Python支持多种图形界面的第三方库,包括TkwxWidgetsQtGTK但是Python自带的库是支持Tk的Tkinter,无需安装任何包,可直接使用。'''#【Tkinter】'''我们来梳理一下概念:我们编写的Python代码会调用内置的Tkinter,Tkinte 阅读全文
摘要:
彻底理解Python中的yield 2017年04月21日 17:49:57 阅读数:19733 阅读别人的python源码时碰到了这个yield这个关键字,各种搜索终于搞懂了,在此做一下总结: 通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件 阅读全文
摘要:
#【【进程 和 线程 】】"""# 【多进程】'''import osprint ('Process (%s) start...' % os.getpid())# only work on Unix/Linux/Macpid = os.fork()if pid == 0: print ("I am 阅读全文
摘要:
# 【【IO】】# 【文件读写】'''读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述 阅读全文
摘要:
type.__new__() : 返回类。可以把类看作是metaclass 创建出来的实例 普通类里的__new__() : 返回类的实例。 __new__() : 返回类的实例。Python解释器自动执行的。 __init__() : 得先有实例,才可以调用这个方法。 type.__new__(c 阅读全文