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

python 实现GUI(图形用户界面)编程详解

Python支持多种图形界面的第三方库,包括:wxWidgetsQtGTKTkinter:Tkinter模块(Tk接口)是Python的标准TkGUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里。Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。wxPython:wxPython是一款开源软件,是Python语言的一套优秀的GUI图形库,允许Python程序

系统 2019-09-27 17:50:19 1917

Python

从 Python 之父的对话聊起,关于知识产权、知识共享与文章翻译

一、缘起前不久,我在翻译GuidovanRossum(Python之父)的文章时,给他留言,申请非商业用途的翻译授权。过程中起了点小误会,略去不表,最终的结果是:他的文章以CCBY-NC-SA4.0许可协议进行授权。部分对话如下:CC协议是一种授权许可协议,我曾看到过几次,但了解不多,所以便查阅了相关的内容。本文主要是作个记录,既是加深自己的理解,也给有需要的同学一个参考。二、著作权、著佐权与自由版权对于知识产权,通常有如下几种说法:AllRightsRe

系统 2019-09-27 17:50:18 1917

Python

二、Python安装和第一个程序

二、Python安装和第一个程序<1.Python语言介绍1.官方介绍:Python是一款易于学习且功能强大的编程语言。它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。2.特点:简单、易于学习、自由且开放、跨平台、可嵌入性、丰富的库。3.Python使用情况:目前已经超越java成为第一,一下为部分使

系统 2019-09-27 17:49:58 1917

Python

Python中为什么要用self探讨

接触Python以来,看到类里的函数要带个self参数,一直搞不懂啥麻子原因。晚上特别针对Python的self查了一下,理理。Python要self的理由Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数(self),但在调用这个方法的时候不必为这个参数赋值(显胜于隐的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表示。(当然我们也可以用其他任何名称来代替,只

系统 2019-09-27 17:49:43 1917

Python

python文本数据处理学习笔记详解

最近越发感觉到限制我对Python运用、以及读懂别人代码的地方,大多是在于对数据的处理能力。其实编程本质上就是数据处理,怎么把文本数据、图像数据,通过python读入、切分等,变成一个N维矩阵,然后再带入别人的模型,bingo~跑出来一个结果。结果当然也是一个矩阵或向量的形式。所以说,之所以对很多模型、代码束手无策,其实还是没有掌握好数据处理的“屠龙宝刀”,无法对海量数据进行“庖丁解牛”般的处理。因此,我想以一个别人代码中的一段为例,仔细琢磨文本数据处理的

系统 2019-09-27 17:49:36 1917

Python

一行python能干什么?

我们都知道,python作为一个编程语言,它有一个最大的优势就是代码简短,那么一行python代码能实现哪些操作呢?一起来看看吧!1、打印HelloWorld!这是最基础的,相信不管学习哪一门语言,首先要学习的就是输出HelloWorld!2、可以打印一个简单的迷宫其实就是通过一个简单的循环,一直输出随机的斜线,直到第50*26-1个跳出循环。3、可以打印九九乘法表4、可以计算1-100之间所有的质数5、可以从一加到一百这行代码虽然简单,但是却很有趣,因为

系统 2019-09-27 17:49:33 1917

Python

Linux下Python脚本自启动和定时启动的详细步骤

一、Python开机自动运行假如Python自启动脚本为auto.py。那么用root权限编辑以下文件:sudovim/etc/rc.local如果没有rc.local请看这篇文章在exit0上面编辑启动脚本的命令/usr/bin/python3/home/selfcs/auto.py>/home/selfcs/auto.log最后重启Linux,脚本就能自动运行并打印日志了。二、让Python脚本定时启动用root权限编辑以下文件sudovim/etc/

系统 2019-09-27 17:49:28 1917

Python

python 青蛙跳台阶,变态跳台阶

一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。n==1时,f(n)==1n==2时,f(n)==2n==3时,f(n)=f(2)+f(1)=最后一步跳1个+最后一步跳2个n==4时,f(n)=f(3)+f(2)=最后一步跳1个+最后一步跳2个···n-->f(n)==f(n-1)+f(n-2)#-*-coding:utf-8-*-classSolution:defjumpFloor(s

系统 2019-09-27 17:48:42 1917

Python

python 文本相似度计算

参考:python文本相似度计算原始语料格式:一个文件,一篇文章。#!/usr/bin/envpython#-*-coding:UTF-8-*-importjiebafromgensimimportcorpora,models,similaritiesimportcodecsdefcut_words(file):withopen(file,'r',encoding="utf-8")asf:text=f.read()words=jieba.lcut(text

系统 2019-09-27 17:48:40 1917

Python

Python 异常处理

异常:当Python检测到⼀个错误时,解释器就⽆法继续执⾏了,会出现⼀些错误的提示,这就是所谓的"异常"。看如下示例:print('-----test--1---')open('123.txt','r')print('-----test--2---')打开⼀个不存在的⽂件123.txt,当找不到123.txt⽂件时,就会抛出给我们⼀个IOError类型的错误,Nosuchfileordirectory:123.txt(没有123.txt这样的⽂件或⽬录)异

系统 2019-09-27 17:48:33 1917