2021
02-21
02-21
python wsgiref源码解析
pythonweb开发中http请求的处理流程通常是:web-browser,web-server,wsgi和web-application四个环节,我们学习过基于bottle实现的web-application,也学习了http.server。再完成python3源码中自带的wsgiref的库,就可以拼接最后一个环节wsgi。本文会分下面几个部分:wsgi相关概念cgi示例wsgiref源码wsgi小结小技巧wsgi相关概念CGICGI(CommonGatewayInterface)通用网关接口。1993年由美国NCSA(NationalCe...
继续阅读 >
Worksheet对象的rows属性和columns属性得到的是一Generator对象,不能用中括号取索引。可先用列表推导式生成包含每一列中所有单元格的元组的列表,在对列表取索引。Worksheet的rows属性亦可用相同的方法处理。补充:python之表格数据读取python操作excel主要用到xlrd,xlwt这两个库,xlrd,是读取excel表,xlwt是写入表格1.打开表格table=xlrd.open("path_to_your_excel",'rb')一般时候需要进行判断,防止表格打开错误...
图形:0、importimportnumpyasnpimportmatplotlibasmplfrommatplotlibimportcmfrommatplotlibimportpyplotaspltfrommpl_toolkits.mplot3dimportAxes3D1、水平和垂直平面#创建画布fig=plt.figure(figsize=(12,8),facecolor='lightyellow')#创建3D坐标系ax=fig.gca(fc='whitesmoke',projection='3d')#二元函数定义域平面x=np.linspace(0,9,9)y=np.linspace(0,9,9)X,Y=np.mes...
图形预览:0、importimportnumpyasnpfrommatplotlibimportpyplotaspltfrommpl_toolkits.mplot3dimportAxes3D1、开口向上的抛物面fig=plt.figure(figsize=(9,6),facecolor='khaki')ax=fig.gca(projection='3d')#二元函数定义域平面集x=np.linspace(start=-3,stop=3,num=100)y=np.linspace(start=-3,stop=3,num=100)X,Y=np.meshgrid(x,y)...
交叉表(cross-tabulation,简称crosstab)是⼀种⽤于计算分组频率的特殊透视表。语法详解:pd.crosstab(index,#分组依据columns,#列values=None,#聚合计算的值rownames=None,#列名称colnames=None,#行名称aggfunc=None,#聚合函数margins=False,#总计行/列dropna=True,#是否删除缺失值normalize=False#)1crosstab()实例11.1读取数据importosimportnumpyasnpimpor...
程序运行环境code#-*-coding:utf-8-*-#-----------------------------------#@Time:2021/2/39:23#@Author:HaoWu#@File:OutPixel.py#------------------------------------importsysimportosfromglobimportglobfromPILimportImagesys.path.append('环境路径')#本程序使用在本机创建的'wh'虚拟环境source_dir="目标文件夹路径"#原始文件filenames=glob('{}/*'.format(source_dir))#遍历文件夹下所...
豆瓣镜像源:https://pypi.douban.com/simple/file>>setting最后点击OK即可PyCharm基本使用1、在PyCharm下为python项目配置python本地解释器setting-->Project:pycharmworkspace-->ProjectInterpreter-->addlocal2、在PyCharm下创建Python文件、Python模块1、file-->new-->pythonfile2、file-->new-->pythonpackpage3、使用PyCharm安装python第三方模块setting-->Project:pycharmworkspace-->ProjectInte...