1、安装py2exe. 2、写一个发布程序的设置脚本。例如程序是HelloWorld.py ,则可以写一个mySetup.py from distutils.core import setup import py2exe setup(console=["HelloWorld.py"]) 3、控制台运
分类:
编程语言 时间:
2016-02-22 17:29:35
阅读次数:
147
用PDB库调试Python程序 Python自带的pdb库,发现用pdb来调试程序还是很方便的,当然了,什么远程调试,多线程之类,pdb是搞不定的。用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前python -m p
分类:
编程语言 时间:
2016-02-19 20:27:09
阅读次数:
243
下面是一个读入fits文件,画积分强度图,再把某个星表里的天体画到图上的python程序。 ====================================================================== #!/usr/bin/env python import pyfi
分类:
其他好文 时间:
2016-02-19 14:20:28
阅读次数:
200
原则1:不优化 原则2:不要优化那些不重要的部分(否则会降低可读性) 解决方案: 1. 使用函数,局部变量比全局变量快很多。尽量使用函数,如main() 2. 有选择性的消除属性访问。 如多用 from math import sqrt 而不要直接再程序中多次调用 math.sqrt(), 或直接声
分类:
编程语言 时间:
2016-02-05 19:21:12
阅读次数:
246
暂时先使用OS X自带python2.7.10,在Terminal中操作。学习资料:python基础教程(第二版)输入python进入python交互界面,exit()退出。vi my_first_python.py在当前目录下新建一个python程序并进入编辑。关于#!/usr/bin/pytho...
分类:
编程语言 时间:
2016-01-27 14:34:32
阅读次数:
167
Head First Python(如何向PYPI发布你的代码)当我们编写好的一个完美的python程序或者一个好的项目程序时,那时作为程序猿的我们是如何的激动啊,在那激动的时刻如何与他人分享我们胜利的果实呢?看这里~哈哈为了共享这个模块,需要将它发布出去,在python中,所谓发布(distrib...
分类:
编程语言 时间:
2016-01-27 12:27:26
阅读次数:
296
1,出现的问题及分析 在Sublime Text3中用ctrl+B运行python程序时,如果要打印输出英文时正常运行,而输出中文时则会报错,具体情况如下:Traceback (most recent call last): File "D:\PythonWorkplace\test_print.....
分类:
编程语言 时间:
2016-01-24 14:16:45
阅读次数:
892
最近写了两个比较简单的python程序,原有都是由于看公开课感觉比较费劲,一个是下载的视频无用的名字太长,另一个就是下载的vtt字幕播放器不识别,写了一个vtt转换成str字幕格式的文件vtt to str比较简单:大概就是打开一个vtt文件,把开头的webvtt删掉,把所有的"."替换成",",把...
分类:
编程语言 时间:
2016-01-19 20:48:12
阅读次数:
251
python调试器:使用pdb进行调试pdb是python自带的一个包,为python程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。pdb提供了一些常用的调试命令,详情见表1。表1.pdb常用命令importpdbpdb..
分类:
编程语言 时间:
2016-01-17 00:01:27
阅读次数:
266
APScheduler: LookupError: No trigger by the name “interval” was found环境python: 2.6.6
PyInstaller: 2.1
APScheduler: 开始是3.0.1,后来是3.0.5问题一问题描述以前在别的机器上开发的python程序(python2.7),在新的机器上运行时报错LookupError: No tr...
分类:
其他好文 时间:
2016-01-12 10:07:48
阅读次数:
734