自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(71)
  • 收藏
  • 关注

转载 foreach的使用

//foreach循环语句,常用来遍历数组,一般有两种使用方法:不取下标,取下标//不取下表foreach(数组 as 值){ //执行的程序 echo 值;}//取下标foreach(数组 as 下标 => 值){ //执行的程序 echo $key => $value; echo "<br...

2016-08-06 14:35:00 193

转载 将博客搬至CSDN

将博客搬至CSDN测试文章转载于:https://www.cnblogs.com/tkinter/p/5644745.html

2016-07-05 19:09:00 141

转载 python中键值叫唤例子

>>> myDict = {'a':'A','b':'B','c':'C'}>>> myDict{'a': 'A', 'c': 'C', 'b': 'B'}>>> myDict = {v:k for k, v in myDict.items()}>>> myDict{'A': 'a', '...

2016-07-01 16:10:00 193

转载 python3解析XML文件

软硬件环境Ubuntu 15.10 32bitPython 3.5.1PyQt 5.5.1前言Python解析XML的方法挺多,本文主要是利用ElementTree来完成。实例讲解解析XML以如下的XML文件为例<root> <version>1.0.04</version> <my...

2016-07-01 10:52:00 181

转载 python3中的mysql数据库操作

软硬件环境OS X EI CapitanPython 3.5.1mysql 5.6前言在开发中经常涉及到数据库的使用,而python对于数据库也有多种解决方法。本文以python3中的mysql为例,介绍pymysql模块的使用。准备数据库创建一个mysql数据库,名字叫testdb,建立一张表叫testtable,它有3个字段,分别是id,数...

2016-07-01 10:51:00 79

转载 python3调用C动态库

软硬件环境OS X EI CapitanPython 3.5.1GCC 4.9前言最近在做python3开发中,碰到了一个问题,需要通过调用C的一个动态链接库来获取相应的值。扒了扒网络,动手实践了下,形成此文。准备C动态库源码test.c#includepython3中调用要调用C库中的函数,需要用到ctypes这个模块# -- codin...

2016-07-01 10:50:00 183

转载 PyQt5系列教程(九)QInputDialog的使用

软硬件环境Ubuntu 15.10 32bitPython 3.5.1PyQt 5.5.1前言输入框是界面开发中非常常见的控件,本文就来看看PyQt5中QInputDialog的使用实例本例将实现如下效果图:由用户输入生产订单号,当订单号不空且点击OK按钮时,则跳转到其他界面,否则,弹框报错,退出系统。def showPONInputDia...

2016-07-01 10:49:00 440

转载 PyQt5系列教程(八)定时器QTimer的使用

软硬件环境OS X EI CapitanPython 3.5.1PyQt 5.5.1前言如果需要在程序中周期性地进行某项操作,比如检测某种设备的状态,就会用到定时器。本文就来看看PyQT5中的QTimer的使用。QTimer示例假设要实现每过一秒计数一次这个功能,来看看QTimer怎么实现?self.timer = QTimer(self)se...

2016-07-01 10:48:00 518

转载 PyQt5系列教程(七)控件

软硬件环境Windows 10Python 3.4.2PyQt 5.5.1PyCharm 5.0.4前言控件是PyQt应用程序的基石。PyQt5自带很多不同的控件,包括像button、check box、slider等等。在本节中我们将学习几个非常有用的控件:QCheckBox、ToggleButton、QSlider、QProgressBar和QCale...

2016-07-01 10:47:00 152

转载 PyQt5系列教程(六)如何让界面和逻辑分离

软硬件环境OS X EI CapitanPython 3.5.1PyQt 5.5.1PyCharm 5.0.3前言前面的内容我们介绍了利用QtDesigner来设计界面,再通过命令行工具pyuic5将ui文件转换成py源文件。不过由于要响应事件操作,网网会将相应的槽函数写在ui的py文件里,这样,界面和逻辑开发就混合在一起了,每一次的ui更新都会伴...

2016-07-01 10:46:00 1151

转载 PyQt5系列教程(五)制作fastboot烧写器

软硬件环境Windows 7Python 3.4.2PyQt 5.5.1PyCharm 5.0.2前言fastboot是针对Android设备的一种刷机方式,它比recovery更底层,刷机速度更快。本文要完成的这个项目就是用PyQt5来给fastboot加个GUI层,使操作更加简单方便。需求分析首先要清楚fastboot能做些什么,通过在cm...

2016-07-01 10:43:00 316

转载 PyQt5系列教程(四)信号和槽

软硬件环境OS X EI CapitanPython 3.5.1PyQt 5.5.1前言信号(Signal)和槽(Slot)是Qt编程中对象间通讯的机制。在Qt中,每一个QObject对象,包括PyQT中所有继承自QWidget的控件(因为它们都是QObject的子对象)都支持signal和slot机制。signal和slot绑定还是以之前的f...

2016-07-01 10:42:00 495

转载 PyQt5系列教程(三)用py2exe进行程序打包

软硬件环境Windows 10Python 3.4.2PyQt5Py2exe前言在我们开发了完整的PyQt5项目后,一般都会将其打包成exe文件,方便其他人使用。今天我们就用Py2exe这个工具来打包上一堂课中完成的工程,工程源码在http://download.csdn.net/detail/djstavav/9351205。Py2exepy2e...

2016-07-01 10:41:00 527

转载 PyQt5系列教程(二)利用QtDesigner设计UI界面

软硬件环境OS X EI CapitanPython 3.5.1PyQt 5.5.1PyCharm 5.0.1前言在PyQt5系列教程的第一篇http://blog.csdn.net/djstavaV/article/details/50218157,我们已经搭建好了开发环境,今天,我们就用Python开发第一个Qt GUI程序,让大家感受下Qt开发的魅力...

2016-07-01 10:39:00 604

转载 PyQt5系列教程(一)Mac OS X下搭建Python3.5.1+PyQt5开发环境

软硬件环境OS X EI CapitanPython 3.5.1PyQt 5.5.1PyCharm 5.0.1前言Qt是一个开源的跨平台的GUI框架,为很多计算机语言提供了应用程序开发接口,另外还提供了集成开发环境QtCreator、UI制作工具QtDesigner,使用起来既简单方便,又可以提升开发的速度。本文完成Qt5基于Python3.5.1的开发环...

2016-07-01 10:37:00 329

转载 PyQt5系列教程

PyQt5系列教程(一)Mac OS X下搭建Python3.5.1+PyQt5开发环境PyQt5系列教程(二)利用QtDesigner设计UI界面PyQt5系列教程(三)用py2exe进行程序打包PyQt5系列教程(四)信号和槽PyQt5系列教程(五)制作fastboot烧写器PyQt5系列教程(六)如何让界面和逻辑分离PyQt5系列教程(七)控件PyQt5系列教程(八)定时器Q...

2016-07-01 10:28:00 127

转载 win7/64+python3.4+pyinstall3+tkinter+smtp=图形界面群发邮件客户端

#file: GUI_MAIL.py#Date: 2016/01/07#Author: lao_wanimport tkinterimport smtplibfrom email.mime.text import MIMETextfrom configparser import ConfigParserimport osimport tkinter.filedialogimpor...

2016-06-30 21:16:00 173

转载 简单的TCP代理服务器

我之前的一篇文章(http://www.cnblogs.com/MikeZhang/archive/2012/03/07/socketRedirect.html)中介绍过用python写的一个简单的http端口转发程序,其实那个也算是个代理服务器,只是功能比较简单罢了。由于这段时间在开发代理服务器,接触到各个方面的资料,这里总结下,也方便我以后使用。一、netcat实现网址...

2016-06-30 21:11:00 907

转载 关于python文件操作

总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧:python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:o...

2016-06-30 20:51:00 67

转载 常用Git命令

原文地址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html作者: 阮一峰日期: 2015年12月 9日我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如...

2016-06-30 20:39:00 57

转载 gif屏幕录像软件

ScreenToGif:http://screentogif.codeplex.com备份下载地址:http://flask.pub/screentogif2.zip本站连接:http://files.cnblogs.com/files/tkinter/screentogif2.zip转载于:https://www.cnblogs.com/tkinter/p...

2016-06-30 19:46:00 47

转载 收集的一些python基础教学博客

=======python3学习链接=======Python 3 教程:http://www.runoob.com/python3/python3-tutorial.html深入python3:http://old.sebug.net/paper/books/dive-into-python3/index.htmlGoodSpeed:http://www.cnblogs.c...

2016-06-30 16:43:00 53

转载 python操作csv

1 # -*- coding: utf-8 -*- 2 #python 27 3 #xiaodeng 4 #CSV文件的写入(按行写入) 5 6 import csv 7 #csv文件,是一种常用的文本格式,用以存储表格数据,很多程序在处理数据时会遇到csv格式文件 8 9 10 #csv文件的写入(按行写入)11 def getSort...

2016-06-30 12:41:00 110

转载 基于Tkinter利用python实现颜色空间转换程序

主要基于colorsys实现,例子是从hls转换到rgb,假设要换颜色空间非常easy仅仅须要改动一个函数用到了Scale和Canvas组件代码例如以下:from Tkinter import *import colorsys#操作后的响应函数def update(* args): 'color' r,g,b = colorsys.hls_to...

2016-06-30 12:40:00 78

转载 计算器

1 from tkinter import * 2 3 master = Tk() 4 5 frame = Frame(master) 6 frame.pack(padx=10,pady=10) 7 8 v1 = StringVar() 9 v2 = StringVar()10 v3 = StringVar()11 def test(c...

2016-06-30 12:38:00 73

转载 ftplib模块编写简单的ftp服务

1 from ftplib import * 2 import os,readline 3 import sys 4 class MyFtp: 5 ftp = FTP() #建立一个ftp对象的链接 6 def __init__(self, host, port='21'): #构造函数初始化 7 s...

2016-06-30 12:37:00 54

转载 python Tkinter 全屏显示

1 #! /usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 import Tkinter as tk 5 6 class FullScreenApp(object): 7 def __init__(self, master, **kwargs): 8 self...

2016-06-30 12:27:00 1375

转载 Tkinter简易教程

支持python的常见GUI工具包:Tkinter 使用Tk平台 很容易得到 半标准 wxpython 基于wxWindows。跨平台越来越流行 Python Win 只能在Windows上使用 使用了本机的Windows GUI功能 Java Swing ...

2016-06-30 12:21:00 184

转载 Python Tkinter参考资料之(通用控件属性)

大部分控件的共享选项:选项(别名)说明单位典型值没有此属性的控件background(bg)当控件显示时,给出的正常颜色color'gray25''#ff4400'borderwidth(bd)设置一个非负值,该值显示画控件外围3D...

2016-06-30 12:19:00 97

转载 PyQt5资料

http://bbs.fishc.com/thread-59816-1-1.htmlhttps://pypi.python.org/pypi/PyQt5/http://www.thehackeruniversity.com/2014/01/23/pyqt5-beginner-tutorial/http://www.thehackeruniversity.com/201...

2016-06-30 12:15:00 85

转载 Python 3.x标准模块库目录

文本1. string:通用字符串操作2. re:正则表达式操作3. difflib:差异计算工具4. textwrap:文本填充5. unicodedata:Unicode字符数据库6. stringprep:互联网字符串准备工具7. readline:GNU按行读取接口8. rlcompleter:GNU按行读取的实现函数二进制数据9. ...

2016-06-30 12:11:00 86

转载 Python Socket 网络编程

Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TCP/IP 网络协议中,就是通过 (IP地址,协议,端口号) 三元组来标识进程的,解决了进程...

2016-06-30 12:03:00 104

转载 通讯录

需要注意的几点:1.list的初始化2.cPickle的load和dump方法的使用3.class的存储4.sort函数的使用5.global标签的使用6.初始的时候不存在memberlist.data或者文件内容为空解决方法2016.01.127.begin函数:初始的时候文件中有内容,调用read判断是否有内容后,需要调用seek移动指针到文件起始位置...

2016-06-30 12:02:00 139

转载 tkinter实现的文本编辑器

效果: # -*- encoding: utf8 -*-#python 2.7from Tkinter import *from tkMessageBox import *from tkFileDialog import *import o...

2016-06-30 11:42:00 381

转载 Python模块学习 ---- datetime

Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime模块定义了两个常量:datetime.MINYEAR和datetime...

2016-06-30 11:23:00 73

转载 Python正则表达式指南

1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他...

2016-06-30 11:18:00 58

转载 js函数——倒计时模块和无缝滚动

倒计时效果:代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>倒计时函数</title> <script> var timer=(fu...

2016-06-30 11:16:00 128

转载 计算两个时间差并返回差多少天,时,分,秒

本函数实现两个unix时间戳的差,并返回两个时间戳相差的天、小时、分、秒,精确到秒,两个参数都是时间戳,虽然代码很简单,但是很实用。function timediff($begin_time,$end_time){ if($begin_time < $end_time){ $starttime = $begin_time; ...

2016-06-30 11:02:00 312

转载 最常用的PHP正则表达式收集整理

正则表达式用于字符串处理、表单验证等场合,实用高效。本文收集了一些常用的表达式:$str= preg_replace("/(<a.*?>)(.*?)(<\/a>)/",'\1<span>\2</span>\3',$str);其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链接开始标签,第二个是链接文...

2016-06-30 11:00:00 89

转载 PHP正则表达式详解

正则表达式定义   正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。   列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。   正则表达式是由普通字符(例如字符 a 到 z...

2016-06-30 10:53:00 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除