随笔分类 - Python
摘要:# 【【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
阅读全文
摘要:#【练习】 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程: ax2 + bx + c = 0 的两个解。 提示:计算平方根可以调用math.sqrt()函数: (-0.2679491924311228, -3.732050807568877)0.5Traceba
阅读全文
摘要:1. win7 安装:https://www.cnblogs.com/zlslch/p/6984403.html 1、Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook。 利用 pip 安装 Jupyter noteboo
阅读全文
摘要:【模块】 sys.path.append('C:/Users/wangxue1/PycharmProjects/selenium2TestOne') 然后就可以直接import 这个路径下的模块了 【备注】如果是特殊字段,比如“public”,则会有红线,但是执行不会有错误 【路径】 #例子 1.
阅读全文
摘要:【server.py】终端cd到该目录下 输入文件名回车即可 #!/usr/bin/python3#-*-coding:utf-8 -*- """#练习1import socketimport threadingsock = socket.socket()sock.bind(('127.0.0.1'
阅读全文
摘要:无状态:原来的Web是静态,后来换成动态的就需要保存一些上下文信息,session和cookie应运而生 无连接:原来为了请求结束后赶紧把资源让出去,后来发现每次请求中有相同的小请求时候再重复执行(而且tcp是三次握手)太浪费时间,keep-alive应运而生
阅读全文
摘要:保存http请求的状态(请求的上下文) 【区别&联系】 1. cookie保存在客户端的浏览器,比如标识是哪个请求者、购物车应用等 session保存在服务端,http连接时无则创建,有则用现有的 2. cookie是明文,相对不安全 session是散列的,相对安全 3. 联系 session分配
阅读全文
摘要:'''# str、 type 和 LineItem 是object 的子类 str、 object 和 LineItem 是 type 的实例,因为它们都是类object 类和 type 类之间的关系很独特: object 是 type 的实例,而 type是 object 的子类。这种关系很“神奇
阅读全文
摘要:"""#描述符实例是托管类的类属性;此外,托管类还有自己实例的同名属性#20.1.1 LineItem类第三版:一个简单的描述符#栗子20-1 dulkfood_v3.py 使用 Quantity 描述符管理 LineItem 的属性class Quantity:# 描述符基于协议实现,无需创建子类
阅读全文
摘要:#19.1 使用动态属性转换数据"""#栗子19-2 osconfeed.py:下载 osconfeed.jsonfrom urllib.request import urlopenimport osimport warningsimport jsonimport sysURL = 'http://
阅读全文
摘要:"""#[备注]#1⃣️try :仅当try块中没有异常抛出时才运行else块。#2⃣️for:仅当for循环运行完毕(即for循环没有被break语句终止)才运行else#while:仅当while循环因为条件为假植而退出时(即while循环没有被break语句终止)才运行else#即在所有情况下
阅读全文


浙公网安备 33010602011771号