清泉逐流

做着努力,等待幸福到来
» 日志

wxpython写出漂亮的展示页面

时间 : 2014-01-09 21:11 标签 : Python  

一直在想,Python怎样才能写出漂亮的界面,这个界面只是作为展示用的,但是现有的wxpython做出来都很挫,今天突然想到个办法,那就是使用Web Server,因为网页可以很容易做出漂亮的界面,这里只是理论上分析一下,具体如何,还有待考究。

首先使用Python在软件运行的时候创建一个小的Http服务器,网上找找,果然已经有了现成的,我们要做的就是使用之:

import os, json, threading, time import SocketServer, SimpleHTTPServer PORT = 8000 class MyHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): def __init__(self,req,client_addr,server): SimpleHTTPServer.SimpleHTTPRequestHand

查看全文 »

linux下升级python的版本方法

时间 : 2014-01-04 21:58 标签 : Linux  Python  

要升级的版本是:2.7.3(目前我更新操作的最新版本是在2这个系列中的,你也可以安装3系列的】)

升级python的步骤

查看全文 »

关于Python中的版本比较version compare

时间 : 2013-12-12 21:35 标签 : Python  

最近在做到Python中最新版本自动提示时,仔细研究了一下distutils.version模块,这个模块主要提供了两个函数可以供我们进行软件的版本比较。

在Python中,没有绝对严格的说一个软件版本号应该怎样定义,但以下是一些比较常用到的版本定义规则:

(1)通常情况下由主版本号、次版本号,有些还会有内部版本号和修订号等;

(2)版本号中可能包含特殊字符,比如a表示alpha,b表示beta等;

进入正题,distutils.version包含了StrictVersion和LooseVersion两种版本比较的方法,下面主要介绍些两种版本比较的方法。

查看全文 »

py2exe打包Python 2.7遇到的几个问题

时间 : 2013-06-28 20:38 标签 : Python  

之前安装的Python 2.7、Py2exe、wxPython都是64位的,发现打包之后,程序是不能在32位机器上运行的,运行的时候出现“程序不是有效的win 32应用程序”,无奈,将Python 2.7、Py2exe、wxPython都改成了32位的,在继续打包过程中依旧还是遇到了几个问题。

1

利用py2exe生成exe文件时 如果缺少MSVCP90.dll会提示      

查看全文 »

py2exe的详细用法,详细参数

时间 : 2012-11-27 00:39 标签 : Python  

  py2exe 能够把 Python script 转换成可以在windows上独立执行的(即不需安装Python)的exe程序(加上其它必需的运行时函数库)。

   

  使用方式:

  (1)假设有一Python script 名为"test.py", 通过一个_publish.py来产生可执行文件

  在python目录下新建一个_publish.py文件:代码如下

  from distutils.core import setup

  import py2exe

  setup(console=[" test.py"])

  (2)建立批处理文件(这个主要是方便以后的发布)

  内容如下:

查看全文 »

从php看python

时间 : 2012-11-24 23:36 标签 : Python  

  一直执着于PHP的开发,突然发现忽略了太多。

  人有时候还是需要到处走走,到处看看,这样才能心胸开阔,才能有更好的想法,技术应该也是如此吧(无聊了)。

  

  有点资料,关于PHP和python

  python和php同样是解释型语言,由虚拟机解释执行。

  

  优缺点:

  1.python是面向对象的语言,php是面向过程的,不过php4、5有了面向对象的支持。但phper一直采用面向对象的方法开发。

  2.python除了像php可以使用CC++扩展外,还可以嵌入到C/C++程序,向程序用户提供脚本功能。这点与Lua很相像。这是也“python常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。”的原因。

  3.某些语法上不如php灵活,如必须“用缩进来区分语句关系”、“很多时候不能将程序连写成一行”。

  4.python的架构选择太

查看全文 »
» 日志标签