python
无意feel
人生苦短,我用Python
展开
-
eclipse pydev 配置autopep8
升级系统后很少写代码了,所以,之前eclipse的一些配置也渐渐不太记得了。最近有个项目要用python来做,于是想配一下autopep8。记得之前是在external tools来设置的,需要配置参数什么的,当时还了解了很多eclipse的内置参数都是什么意思。上午捣鼓了一会,发现就一行:实际上,可以在Preferences中直接设置:原创 2017-11-26 14:36:42 · 1130 阅读 · 0 评论 -
py2exe使用教程(六)——关于压缩文件
class py2exe(Command): description = "" # List of option tuples: long name, short name (None if no short # name), and help string. user_options = [ ('optimize=', 'O',原创 2014-11-11 22:50:11 · 1897 阅读 · 0 评论 -
py2exe使用教程(五)——指定额外文件
一些程序在运行时需要额外的文件,如图片,pe原创 2014-11-10 00:08:43 · 2341 阅读 · 0 评论 -
python中的迭代器和生成器(一)——迭代器
在学习python的时候,经常看到迭代器和生成器,这样的名原创 2014-08-27 11:43:28 · 1658 阅读 · 0 评论 -
文件统计
'''Created on 2014/09/02@author: wangz.fnst'''keep = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',' ','-',"'"]def normalize(s):原创 2014-10-16 21:50:43 · 626 阅读 · 0 评论 -
pyc pyo pyd 代表什么含义
.pyc.pyd.pyo他们之间有什么不同?*.pyd 文件和 DLL一样吗?原创 2014-12-13 21:52:56 · 6610 阅读 · 0 评论 -
py2exe使用教程(八)——配置选项(优化和绑定)
绑定 bundle_files - 0 pyd和dll文件不会被打包到exe文件中; 1 pyd和dll文件会被打包到exe文件中,且不能从文件系统中加载python模块; 2 pyd和dll文件会被打包到exe文件中,但是可以从文件系统中加载python模块。原创 2014-12-12 23:00:24 · 1906 阅读 · 0 评论 -
py2exe使用教程(七)——配置选项(目标目录,压缩)
class py2exe(Command): description = "" # List of option tuples: long name, short name (None if no short # name), and help string. user_options = [ ('optimize=', 'O',原创 2014-11-13 23:30:54 · 3196 阅读 · 0 评论 -
py2exe使用教程(一)——简单的示例
简介py2exe 是 Python Distutils 的一个外部扩展,它可以把Python脚本转为可执行的Windows程序, 无需安装Python即可运行.你可以在主页 SourceForge 得到更多资源. 说明py2exe 可以把Python 程序转为包,能够在其他没有安装Python 的电脑上运行。Python is neede翻译 2014-11-03 20:38:39 · 23684 阅读 · 1 评论 -
Py2exe使用教程(三)——Py2exe和Win32ui
本文译自Py2exe官网 http://www.py2exe.org/index.cgi/Py2exeAndWin32uiThe ProblemA python program containing :行番号表示/非表示切替 1 import win32uigenerates an error in .exe翻译 2014-11-05 21:34:48 · 4058 阅读 · 0 评论 -
py2exe使用教程(二)——提供运行时库
py2exepy2exe is a Python Distutils extension which converts Python scripts into executable Windows programs, able to run without requiring a Python installation.Development is hosted at So翻译 2014-11-04 22:07:35 · 2364 阅读 · 0 评论 -
py2exe使用教程(四)——设置文件属性
# A very simple setup script to create 2 executables.## hello.py is a simple "hello, world" type program, which alse allows# to explore the environment in which the script runs.## test_wx.py is a原创 2014-11-06 23:47:34 · 1956 阅读 · 0 评论 -
python读取EXCEL
# -*- coding: utf-8 -*-'''Created on 2014/08/05@author: wangz.fnst'''import osimport reimport xlrddef Open_excel(fname): try: book = xlrd.open_workbook(fname) except Exceptio原创 2014-09-05 16:09:10 · 939 阅读 · 0 评论 -
python中的正则表达式
正则表达式修饰符 - 可选标志正则表达式可以包含一些可选标志修饰符来控制匹配的模式。修饰符被指定为一个可选的标志。多个标志可以通过按位 OR(|) 它们来指定。如 re.I | re.M 被设置成 I 和 M 标志:修饰符描述re.I使匹配对大小写不敏感re.L做本地化识别(locale-aware)匹配转载 2014-07-23 21:37:00 · 665 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (三)
4. 布局管理稍后我们将讨论这些小组件,你的GUI应用程序构建块。组件在一个窗口中如何安排?虽然 Tkinter有三个不同的“几何管理器”,对于绝大多数组件,笔者强烈地推荐 .grid()几何管理器。该管理器将每一个窗口或框架作为一个表格——一个包含行列的网格。一个单元是在一行和一列的交点区域。每一列的宽度是该列中最宽的单元格的宽度。每一行的翻译 2013-12-22 11:28:00 · 2625 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (二)
3. 定义在我们开始之前,让我们定义一些常用术语。window这个词在不同的上下文中有不同的含义,但通常指的是在你的显示屏上某个地方的一个矩形区域。top-level window一个能够独立存在于您的屏幕上的窗口。他将被饰以标准帧和控制系统的桌面管理器。你可以在桌面上移到它。您通常可以调整它的大小,尽管你的应用程序可以防止这种行为。widget在图形用户界翻译 2013-12-21 18:25:48 · 2087 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python
本手册翻译自http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.htmlTkinter 8.5 reference: a GUI for Python摘要本手册描述了用于在Python程序语言中构建图形用户界面(GUIs)的Tkinter组件,翻译 2013-12-21 17:55:24 · 11172 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (四)
4.2. 其他grid管理方法这些与grid相关的方法被定义在所有的组件:w.grid_bbox(column=None, row=None, col2=None, row2=None)返回一个4元素的元祖,描述了组件 w的grid系统中一部分或者全部的边框。 前两个数字返回区域左上角的 x 和y 坐标,后两个数字是宽度和高度。如果传入 column 和 row翻译 2013-12-29 19:56:58 · 3029 阅读 · 1 评论 -
wxPython Demo 学习
第一个程序: "Hello, World"依照传统,我们首先编写一个小小的 "Hello, world" 应用程序。代码如下:Toggle line numbers 1 #!/usr/bin/env python 2 import wx 3 4 app = wx.App(False) # Create a new app, don't redi翻译 2013-11-24 16:36:59 · 4551 阅读 · 0 评论 -
Python调用SVN实现文件批量rename
使用Python调用os模块, import os先看一下os.system()的用法:>>> help(os.system)Help on built-in function system in module nt:system(...) system(command) -> exit_status Execute the command (a stri原创 2013-11-17 21:32:41 · 3515 阅读 · 0 评论 -
python 的模块导入
模块就是一些函数和类的集合文件,它能实现一些相应的功能,可以想象成导入到python中以增强功能的扩展。需要使用特殊的命令import导入以后才能使用。导入方法:导入模块的时候可以使用import somemodule按照 “module.function”的格式使用函数,需要加模块名from somemodule import原创 2013-11-02 20:49:57 · 883 阅读 · 0 评论 -
matplotlib 使用时遇到的错误:ImportError: No module named six
刚刚借了本Numpy的书,安装了Numpy,马图片lotlib原创 2014-05-25 14:51:22 · 4133 阅读 · 0 评论 -
Python学习笔记(一)————基础知识
1.数字和表达式除法在3.0之前的版本,一个整数被另一个整数除,计算结果的小数部分会被截除,例如:>>> 1/20如果需要普通的除法怎么办?这里提供两个有效的方案:1.要用实数(包含小数点的十进制数)而不是整数进行运算>>> 1.0/2.00.5>>> 1/2.00.5>>> 1.0/20.5>>> 1/2.0.5>>> 1./20.5原创 2013-09-22 17:34:52 · 1217 阅读 · 0 评论