随笔分类 - Python
摘要:python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。
阅读全文
摘要:在写python程序中,有可能需要获取当前运行脚本的路径。打包成exe的脚本和直接运行地脚本在获取路径上稍微有点不同。 代码:import osimport sysconfig_name = 'myapp.cfg'# determine if application is a script file or frozen exeif getattr(sys, 'frozen', False): application_path = os.path.dirname(sys.executable)elif __file__: application_path = os
阅读全文
摘要:最近在跟着师姐做一个项目,需要不断地抠样本,用于学习训练。每次扣完样本后都需要重新批量命名一下,虽然Windows7可以批量重命名,但是文件一多的时候就很容易发生资源管理器卡死了。。。因此,决定写个python的脚本,节省下以后重命名的时间。
阅读全文
摘要:Windows下使用VS2008编译OpenCV2.1 添加Intel TBB和Python支持
步骤:
1.仔细阅读OpenCV官网上的InstallGuide:http://opencv.willowgarage.com/wiki/InstallGuide
2.在“2) Install Prerequisite Libraries and Tools”中提到了如果想支持Python调用需要Python 2.6或者 2.7版本,而且还需要NumPy和SciPy库。升级Python至2.7的方法请参考“Windows下升级Python 2.5到Python 2.7”一文。NumPy和SciPy的下载地址:http://www.scipy.org/Download,安装指导:http://www.scipy.org/Installing_SciPy/Windows。对于已经安装好了Python的用户来说,直接下载对应Python版本的二进制安装包安装即可。
阅读全文
摘要:准备用Python语言调用下OpenCV库,但是发现OpenCV只支持Python2.6 或 Python 2.7。无奈,只得升级下Python。 在网上找了很久,都没有发现关于Windows下的Python升级的方法。索性就直接装了个Python 2.7,然后将环境变量Path中的路径指向Python 2.7的文件夹Python27。发现一切正常,原有的Python 2.5没有任何干扰。
阅读全文
摘要:函数
函数声明:
def function_name([arguments]):
"optional documentation string"
function_suite
阅读全文
摘要:wxPython中获取应用程序对象App以及主窗口对象MainFrame:# -*- coding: utf-8 -*-import wxclass MyFrame(wx.Frame): def __init__(self, parent, id=wx.ID_ANY, title="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, name="MyFrame"): sup...
阅读全文
摘要:在Python 2.3以前遍历字符串、序列的方法如下(以字符串为例):
foo = 'abc'
for i in range(len(foo)):
print foo[i], '(%d)' %i
阅读全文
摘要:XRC Resource Editor是wxWidgets的图形化设计工具,能够简化GUI设计工作。
wxPython 2.8带的XRCed在点击工具栏上的Test后会弹出如下错误:
阅读全文
摘要:准备学习wxPython,记录下找到的不错的教程:
How to Learn wxPython
Getting started with wxPython
The wxPython tutorial
阅读全文
摘要:用Python已经有一段时间了,自己也写了一些实用的库。为了更加方便的使用这些库,需要将他们的路径添加到Python的库路径中去。经过查找资料,总结了如下两种方法:
阅读全文

浙公网安备 33010602011771号