- 军军小站|张军博客
搜索到与相关的文章
Python

python的socket编程入门

Flask或者其他框架都是封装的比较完善,我们可以不去关注路由、SESSION等到底是怎么实现的,现在我们使用socket来实现一个带有注册、登录功能的Todo网站,这样能对后端框架了解的稍微更深入一点(当然你也可以直接去看Flask源码)。主程序runserver.py代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-importsocketfromextsimportRequestfromrouteimportre

系统 2019-09-27 17:52:26 1843

Python

对Python中TKinter模块中的Label组件实例详解

Python2.7.4OS―W7x861.简介Label用于在指定的窗口中显示文本和图像。最终呈现出的Label是由背景和前景叠加构成的内容。Label组件定义函数:Label(master=None,cnf={},**kw)其中,kw参数是用来自定义lable组件的键值对。2.背景自定义背景的话,有三部分构成:内容区+填充区+边框<1>内容区参数有:width,length用于指定区域大小,如果显示前景内容是文本,则以单个字符大小为单位;如果显示的是图像

系统 2019-09-27 17:51:34 1843

Python

Python中用startswith()函数判断字符串开头的教程

函数:startswith()作用:判断字符串是否以指定字符或子字符串开头一、函数说明语法:string.startswith(str,beg=0,end=len(string))或string[beg:end].startswith(str)参数说明:string:被检测的字符串str:指定的字符或者子字符串。(可以使用元组,会逐一匹配)beg:设置字符串检测的起始位置(可选)end:设置字符串检测的结束位置(可选)如果存在参数beg和end,则在指定范

系统 2019-09-27 17:50:52 1843

Python

Python中尝试多线程编程的一个简明例子

综述多线程是程序设计中的一个重要方面,尤其是在服务器Deamon程序方面。无论何种系统,线程调度的开销都比传统的进程要快得多。Python可以方便地支持多线程。可以快速创建线程、互斥锁、信号量等等元素,支持线程读写同步互斥。美中不足的是,Python的运行在Python虚拟机上,创建的多线程可能是虚拟的线程,需要由Python虚拟机来轮询调度,这大大降低了Python多线程的可用性。希望高版本的Python可以解决这个问题,发挥多CPU的最大效率。网上有些

系统 2019-09-27 17:50:36 1843

Python

Python读取xlsx文件的实现方法

脚本如下:fromopenpyxlimportload_workbookworkbook=load_workbook(u'/tmp/test.xlsx')#找到需要xlsx文件的位置booksheet=workbook.active#获取当前活跃的sheet,默认是第一个sheet#如果想获取别的sheet页采取下面这种方式,先获取所有sheet页名,在通过指定那一页。#sheets=workbook.get_sheet_names()#从名称获取shee

系统 2019-09-27 17:48:59 1843

Python

pip安装python库的方法总结

使用pip安装python库的几种方式1、使用pip在线安装1.1安装单个package格式如下:pipinstallSomePackage示例如下:比如:pipinstallscipy或者指定版本安装:pipinstallscipy==1.3.01.2安装多个package示例如下:pipinstall-rreq.txtreq.txt可以通过以下命令获取:pipfreeze>req.txt1.3在线安装的其它问题1.3.1代理问题如果需要通过代理安装,可

系统 2019-09-27 17:48:46 1843

Python

python线程池

1.何时使用线程池系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能;尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它。当该函数执行结束后,该线程并不会死亡,而是再次返回到线程池中变成空闲状态,等待执行下一个函数。使用线程池可以有效地控制系统中并发线程的数量。当系统中包含有

系统 2019-09-27 17:48:26 1843

Python

第10课 python 函数

今日有点晚,上午去hilston开会广东省科学院&白俄罗斯科学院所长会议。。。学习了一个上午,简直收获良多。。下午又多问题处理。。。。网站又聚餐。。只能回来加加班处理一下今日的内容了(不坚持,又被遗忘了),还是要坚持一下学习Python,不然真是忘记忘记再忘记,之后就不搞了。。。今日我们说函数:1.函数从小学-初中经常说的x=y+1,x,y都是有因果关系的,我们叫函数。今日我们在编程说的函数有区别的。他是一个代码的报装,当然也有因果关系。你执行/调用有相关

系统 2019-09-27 17:47:56 1843

Python

centos7系统下python2与python3共存

第一步、查看python的版本号以及安装路径;通过以上的查看可以看到,python默认是指向到python2的,所以这里我们不动它,保持现状态即可。备注:(因为现在还有很多的系统更新都需要使用到pyhton2例如:Centos7的yum安装和更新。django这些框架现在默认又是使用python3)第二步、安装python3的相关依赖库,1.安装python3.7可能使用的依赖yum-yinstallopenssl-develbzip2-develexpa

系统 2019-09-27 17:47:05 1843