Python

python 之 Django框架(Django框架简介、视图装饰器

12.33Django框架简介:MVC,全名是ModelViewController,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点Django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性。Django框架的不同之处在于它拆分的三部分为:Model(模型)、Template(模板)和View(视

系统 2019-09-27 17:55:55 2246

Python

python tkinter图形界面代码统计工具(更新)

本文为大家分享了pythontkinter图形界面代码统计工具的更新版,供大家参考,具体内容如下代码统计工具修改了导出excel功能,把原来的主文件进行了拆分code_count_windows.py#encoding=utf-8importos,sys,timefromcollectionsimportdefaultdictfromtkinterimport*importtkinter.messageboxfromtkinterimportttkfrom

系统 2019-09-27 17:52:04 2246

Python

python集合比较(交集,并集,差集)方法详解

python的set和其他语言类似,是一个无序不重复元素集,基本功能包括关系测试和消除重复元素.集合对象还支持union(联合),intersection(交),difference(差)和sysmmetricdifference(对称差集)等数学运算.sets支持xinset,len(set),和forxinset。作为一个无序的集合,sets不记录元素位置或者插入点。因此,sets不支持indexing,slicing,或其它类序列(sequence-

系统 2019-09-27 17:50:43 2246

Python

python WordCloud 实现词云

简单示例frommatplotlibimportpyplotaspltfromwordcloudimportWordCloudfilename="text.txt"#文本路径withopen(filename,encoding="utf-8")asf:data=f.read()font=r'C:\Windows\Fonts\FZSTK.TTF'wc=WordCloud(font_path=font,#如果是中文必须要添加字体background_color

系统 2019-09-27 17:50:12 2246

Python

python系列:多版本管理器-pyenv

01前言Python现有的版本多,每个项目使用的Python版本都不一样,管理起来比较麻烦。github有一个项目叫做pyenv,它是一个多版本管理工具,非常好用,不但支持多版本,而且可以自由切换。本文以CentOS7平台为例,演示pyenv的功能。本文转自我个人的公众号:天目星,请大家多多关注。请关注我的微信公众号一、安装pyenv的项目地址:https://github.com/pyenv/pyenvPS:安装pyenv前需要安装相关依赖包$yumin

系统 2019-09-27 17:48:50 2246

Python

Python中turtle库的使用

Turtle图形库Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种:画笔控制函数penup():抬起画笔;pendown():落下画笔;pensize(width):画笔宽度;pencolor(color):画笔颜色;运动控制函数forward(d)/fd(d):直行d个像素;circle(r,extent=None):绘制半径为r,角度为extent的弧形,圆心默认在海龟左侧距离r

系统 2019-09-27 17:48:49 2246

Python

python+opencv实现摄像头调用的方法

最近入了一块树莓派,想让其实现摄像头的调用,因此写下此博客备忘一、树莓派网络的配置首先,对树莓派进行网络配置,否则就无法进行软件的安装我们知道,ifconfig命令可以修改ip地址、子网掩码等信息,但是当设备重启之后必须重新设置因此,我们使用如下方法进行网络配置修改/etc/network/interfaces其中,红色框选中的为需要修改的部分autoeth0//设为开机启动eth0ifaceeth0inetstatic//设为静态ipaddress10.

系统 2019-09-27 17:45:58 2246

Python

Python3之字符串格式化format函数详解(下)

格式限定符format通过丰富的的“格式限定符”(语法是{}中带:号)对需要格式的内容完成更加详细的制定。进制转换我们可以再限定符中制定不同的字符对数字进行进制转换的格式化,进制对应的表格:字符含义b二进制cUnicode字符d十进制整数o八进制数x十六进制数,a到f小写X十六进制数,A到F大写N=99print('{:b}'.format(N))print('{:c}'.format(N))print('{:d}'.format(N))print('{:

系统 2019-09-27 17:45:47 2246

Python

python爬取51job中hr的邮箱

本文实例为大家分享了python爬取51job中hr的邮箱具体代码,供大家参考,具体内容如下#encoding=utf8importurllib2importcookielibimportreimportlxml.htmlfrom_astimportTryExceptfromwarningsimportcatch_warningsf=open('/root/Desktop/51-01.txt','a+')defread(city):url='http://

系统 2019-09-27 17:38:44 2246

编程技术

一个无限分类类

这个是经过本人实践确实可以使用的。先说下表结构。一共三个字段iClassID,iParentID,cClassName;一个是分类的id,一个是父id,一个是分类的名字,下面是代码:信息private$cateArray=ar

系统 2019-08-29 23:50:13 2246

编程技术

Struts2拦截器的使用

如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):0

系统 2019-08-29 23:47:04 2246

编程技术

IIS多站点部署

老大又开始叫美工做新页面了,看着好像是新的一个网站,说是在我们的服务器上再开另一个网站,然后挑个域名指向他,原先我们的IIS服务器上只挂有我们公司一个网站的,怎么再开个网站同IP不同域名的我也没搞过,上网搜索了一下,得如下方法:环境:假设深圳市某某公司用一台win2000服务器提供虚拟主机服务,地址是192.168.1.10。在这台服务器已经安装了Internet服务即IIS5。现在公司要求网络管理员在服务器上使用一个IP为ABCD四个公司建立独立的网站,

系统 2019-08-29 23:40:37 2246

编程技术

Hibernate检索策略学习之--批量加载

所谓批量加载,即把原本要发送的SQL分批统一发送,比如说原本要发送100条SQL,如果设置batch-size=3,则只需要发送100/3+1=34条,可以提高效率批量加载分为延迟加载和立即加载,先说立即加在首先建立测试数据库CREATETABLEcertificate(idvarchar(100)NOTNULLdefault'',descriptionvarchar(100)default'',PRIMARYKEY(id));CREATETABLEstu

系统 2019-08-29 23:24:26 2246

编程技术

华闻传媒重大购买资产申请获审核通过

http://www.sina.com.cn2007年10月08日17:18全景网全景网10月8日讯今日,华闻传媒(000793)披露,该公司购买陕西华商传媒集团有限责任公司31.25%股权的重大购买资产申请已获得中国证监会审核无异议。据悉,该公司董事会将于2007年10月25日召开2007年第一次临时股东大会审议该重大购买资产事项。(全景网/李志锦)新浪声明:本版文章内容纯属作者个人观点,仅供投资者参考,并不构成投资建议。投资者据此操作,风险自担。华闻传

系统 2019-08-29 23:03:16 2246

编程技术

CheckStyle中文文档(自己乱翻译的)

CheckStyle是一个很有趣的开源框架,他可以帮助检查Java代码中的代码规范,传统的代码检查是一种很无聊的工作,而且无法全面的去检查,而大公司一般都会定期的进行代码检查,不想做也不行,怕被别人找麻烦。而CheckStyle就是一个可以帮助我们自动去检查Java代码的工具,替我们分担了不少无聊(但也是重要)的工作。CheckStyle是一个高度可配置(通过XML配置需要检查的规范),他不但是免费的软件,而且还是一个开源的软件在CheckStyle的软件

系统 2019-08-29 23:02:20 2246