- 博客(22)
- 收藏
- 关注
原创 下班倒计时
今天好无聊……#!/usr/bin/env python#-*- coding:utf-8 -*-from datetime import time, datetimefrom time import sleepdef countdown(): nowtime = datetime.now() xbtime = nowtime.replace(hour = 17,m
2013-09-06 10:39:57 2360
原创 使用 Visual Basic 设计 Python 的 GUI:Visual Tkinter
Visual Basic 确实比较傻瓜,GUI 拖放就能够完成。而 Python 的 GUI 开发要相对复杂一点,wxPython、PyQt 这样的库,有点重量级,自带的 tkinter 比较轻便,但又没有可视化设计工具。Visual Tkinter 可以让你在 Visual Basic 6 中设计界面,然后将他们转换为 Python 的代码。比较方便。官方网站:https:/
2013-09-03 19:01:56 11221
原创 利用描点绘图法求解复杂函数
假设有一个复杂函数(以一元为例),且是关于自变量的隐函数,即 f(x) = y 无法写出 x = g(y) 的表达式,那么就可以采用图像法求解。需要用到的库为 numpy 和 matplotlib,在这里以 openSUSE 12.2 x64 为例:sudo zypper in python-numpy python-matplotlib python-matplotlib-tk
2012-12-27 19:21:29 4538
原创 解一元二次方程
好久没写 python 了…表示都忘干净了 =。=恰好又到了课程设计的时节…角落里的编程也要拿出来拍拍灰啦。写的代码都会记录到这个博客上。最简单的,解一元二次方程:#!usr/bin/env python# -*- coding: utf-8 -*-from __future__ import division #除法纠正import mathdef oneandtwo()
2012-12-26 21:34:43 7394 1
转载 推荐Python写的RTS游戏《Endgame: Singularity》
来自:http://games.solidot.org/article.pl?sid=12/03/23/0630204“这部游戏的讲述的是未来的某一天,由于计算机的数量和复杂性的增加,最终涌现出了强AI,而一开始你扮演的这个强AI得学会隐藏自己,不能让人类世界关注你的存在,你一直在黑暗中前行,观察人类和开发新的技术,作为强AI,黑暗使你变得有亮光,生存下来后,你开始建造机器,计算能
2012-03-24 14:48:25 2583
原创 Python脚本转可执行程序cx_Freeze
项目主页:http://cx-freeze.sourceforge.net在Windows下,安装了之后,在需要固化的py脚本旁新建一个setup.py,内容为:#!/usr/bin/env python#-*- encoding: utf-8 -*-import sysfrom cx_Freeze import setup, Executablebase = No
2012-03-18 20:18:40 2325
原创 python写的sogou代理全网加速器两个注意的
1.在没有ipv6的环境下,class ThreadingHTTPServer(ThreadingMixIn, HTTPServer): address_family = socket.AF_INET6无法实现,请将 address_family = socket.AF_INET6更换为 pass2.在Mac OS X环境下,local_ip = socke
2012-03-18 19:56:43 2369
转载 【更新】python写的sogou代理全网加速器,特别适合于教育网(稍改动)
源代码出处:http://xiaoxia.org/2011/11/14/update-sogou-proxy-program-with-https-support/给力的小虾后来又更新了,解决了https问题,实在是膜拜啊…有人借此用C语言写了一个运行于Windows下的小exe,也非常厉害!地址:http://hi.baidu.com/yxleimeng/blog/item/
2012-03-17 21:27:58 5249
原创 TookDES产品BUG报告生成器 v1.0G 源代码探讨
TookDES产品BUG报告生成器 v1.0G采用了easygui来制作简单的GUI程序。代码非常简单,能做的工作也不多。主要是一个探讨。一开始我想使用wxpython作为GUI库,当时想用下拉菜单,无论如何实现不好那个和事件驱动的绑定,我果然是弱爆了……之后就想到用tkinter,结果觉得功能有点弱,自己又怕麻烦…于是上网一搜,就找到了easygui,照着范例一做
2012-03-14 23:08:00 2600
原创 传热学第四版例题4-4数值算法计算器
我只是负责把代码从VB和C++翻译到python而已…#!/usr/bin/env python# -*- coding=gb2312 -*-from __future__ import division #python除法纠正from math import pi #导入圆周率πprint "传热学 例题4-4 数值算法计算器"printTheta= [] #定义θ
2011-11-19 22:27:53 4488 3
原创 巨棍节随机数抽取代码
使用python从中抽取随机数,源代码如下:#!usr/bin/env pythonimport random #导入随机数模块random.randint(1, 10) #从1到10中抽取一个整数并显示
2011-11-10 18:08:37 2365
转载 命令行从dict.cn查单词(稍改动)
原出处:http://www.oschina.net/code/snippet_70229_2366不同的是作者原来使用sys.argv来获取要查询的单词,还写了帮助文档,而我比较懒,还是喜欢用raw_input多一点,也不用导入sys模块了;另外原来的代码会有中
2011-09-26 22:09:40 2423
原创 Mac OS X 10.7 Lion下import wx报错“no matching architecture in universal wrapper”的解决方法
一直一来在Lion下我就用不了wx,这样导致UliPad等等我都用不了,很伤脑筋,出错提示是这样:Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34) [GCC 4.2.1 (Apple Inc. build 5664)]
2011-09-25 00:27:22 5105
原创 有关py2exe的一点内容
我常用的setup.py是这样的:#!/usr/bin/env python#-*- encoding: gb2312 -*-from distutils.core import setupimport py2exeoptions = {"py2exe":
2011-09-22 03:22:04 2093
原创 使用python实现高斯-赛德尔迭代法的简单运算
今天传热学老师说到高斯-赛德尔迭代法,我就想拿python写一个小程序来计算。在网上找例子,发现居然没有人拿python写,都是C / C++ / Matlab的。没有参考答案,真是写得我焦头烂额啊。截图:#!/usr/bin/en
2011-09-22 03:00:44 8819
原创 第三方Python库的非官方Windows编译版
发现了这样一个好网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/此网站由University of California, Irvine.维护呢,还是可以保证的。最好的地方就是,很多目前还没有x64版本的Python库,如py
2011-09-19 22:56:06 2015
原创 使用邮件来更新网易博客
有不少博客支持邮件发布,比如Blogger和网易博客。因此使用python的smtplib来写了一个很简单的博客程序,使用wxPython做的图形界面,目前还仅支持发布纯文本…发送到Blogger中文会乱码,不知道为什么。但是邮件里面又不是乱码。也许是网易的编码不一样,可是G
2011-09-18 19:50:31 2299
原创 简单的卡尔改键程序
截图:源代码:#!usr/bin/env python# -*- coding: gb2312 -*-import pyHookimport pythoncomimport win32apiimport win32coni
2011-09-17 14:06:44 3624 1
原创 切换IP地址的小工具
由于学校采用了静态IP,以至于每次换网络环境的时候就要调整一次,非常麻烦。所以在网上找了相关的文章来看,试图用python写一个这样的小工具。本来是想用WMI的,但是总是报错,不知道为什么。弄不下去了我就试着用改注册表的方法,反正都是学习啊。截图:
2011-08-30 15:31:07 1480
原创 判断正负
截图:代码:#!/usr/bin/python2.7# coding=utf-8# Filename: 判断正负.pyimport reprint '本程序可以判断输入的表达式的正负,简直可以和小学生媲美'num = raw_input
2011-08-29 22:53:04 4117
原创 备份主目录
就是书上的习题…#!/usr/bin/python2.7# coding=utf-8# Filename: backupmyhome.pyprint '此脚本将在 /home 下创建备份,需要root权限,请确认输入了 sudo !'toor = raw_i
2011-08-04 19:51:47 425
原创 猜数字
书上的举例实在是太没有爱了。本着初学的原则,我去试着用while语句写一个猜数字的py。#!/usr/bin/python2.7# coding=utf-8# Filename: 猜数字.pynumber = 7print '猜猜我最喜欢的数
2011-07-22 17:39:44 550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人