- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 ubuntu安装ROS
进官网,选版本,操作系统https://www.ros.org/开始安装:http://wiki.ros.org/noetic/Installation/UbuntuInstallationConfigure your Ubuntu repositoriesConfigure your Ubuntu repositories to allow "restricted," "universe," and "multiverse." You can follow the Ubun
2023-10-01 14:39:44 221
原创 代码文件乱码
最近有同事出现修改完文件出现乱码的情况。这是因为字符编码不一致造成的,最好不要使用记事本来编译代码,因为记事本会自作聪明地在保存UTF-8格式文本时添加BOM头。建议最好使用一个简单的code编译器来修改手写代码。...
2019-04-03 18:23:13 645
原创 eclipse pydev 配置autopep8
升级系统后很少写代码了,所以,之前eclipse的一些配置也渐渐不太记得了。最近有个项目要用python来做,于是想配一下autopep8。记得之前是在external tools来设置的,需要配置参数什么的,当时还了解了很多eclipse的内置参数都是什么意思。上午捣鼓了一会,发现就一行:实际上,可以在Preferences中直接设置:
2017-11-26 14:36:42 1152
原创 Eclipse安装WindowBuilder
本来是想安装Visual Editor的,但是资料上提供的网址已经无法使用了,在网上搜了一些帖子,并不是很好用。但是也不是没有收获,无意中看到有人说Visual Editor已经停止维护了,不如用WindowBuilder!于是搜了关于WindowBuilder的资料,WindowBuilder - is a powerful and easy to use bi-directiona
2014-12-29 18:24:05 1171
原创 py2exe使用教程(八)——配置选项(优化和绑定)
绑定 bundle_files - 0 pyd和dll文件不会被打包到exe文件中; 1 pyd和dll文件会被打包到exe文件中,且不能从文件系统中加载python模块; 2 pyd和dll文件会被打包到exe文件中,但是可以从文件系统中加载python模块。
2014-12-12 23:00:24 1930
原创 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 3219
原创 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 1911
原创 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 1971
翻译 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 4076
翻译 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 2384
翻译 py2exe使用教程(一)——简单的示例
简介py2exe 是 Python Distutils 的一个外部扩展,它可以把Python脚本转为可执行的Windows程序, 无需安装Python即可运行.你可以在主页 SourceForge 得到更多资源. 说明py2exe 可以把Python 程序转为包,能够在其他没有安装Python 的电脑上运行。Python is neede
2014-11-03 20:38:39 23762 1
原创 文件统计
'''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 636
原创 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 955
转载 Shift_JIS≒CP932=MS932=Windows-31J
文章来源:http://una.soragoto.net/topics/13.html
2014-08-22 21:08:26 3982
转载 python中的正则表达式
正则表达式修饰符 - 可选标志正则表达式可以包含一些可选标志修饰符来控制匹配的模式。修饰符被指定为一个可选的标志。多个标志可以通过按位 OR(|) 它们来指定。如 re.I | re.M 被设置成 I 和 M 标志:修饰符描述re.I使匹配对大小写不敏感re.L做本地化识别(locale-aware)匹配
2014-07-23 21:37:00 679
原创 matplotlib 使用时遇到的错误:ImportError: No module named six
刚刚借了本Numpy的书,安装了Numpy,马图片lotlib
2014-05-25 14:51:22 4151
原创 eclipse中语法提示功能
最近的项目中,有一个BUG是将等号“==”写成赋值号“=”导致的。 无意中发现,这种情况,其实eclipse自带的语法检查可以发现,并且给出警告。但是仅限于一条条件语句,如:if (a=b)对于比较复杂的语句无法检查,例如:if((a=b)&&(c=d))当然,如果对于一条条件语句也没有提示,那么可能是代码的语法检查功能被修改过,可以手动改回来。一次打开Wind
2014-03-10 15:57:16 1833
翻译 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 3044 1
翻译 Tkinter 8.5 参考手册: a GUI for Python (三)
4. 布局管理稍后我们将讨论这些小组件,你的GUI应用程序构建块。组件在一个窗口中如何安排?虽然 Tkinter有三个不同的“几何管理器”,对于绝大多数组件,笔者强烈地推荐 .grid()几何管理器。该管理器将每一个窗口或框架作为一个表格——一个包含行列的网格。一个单元是在一行和一列的交点区域。每一列的宽度是该列中最宽的单元格的宽度。每一行的
2013-12-22 11:28:00 2641
翻译 Tkinter 8.5 参考手册: a GUI for Python (二)
3. 定义在我们开始之前,让我们定义一些常用术语。window这个词在不同的上下文中有不同的含义,但通常指的是在你的显示屏上某个地方的一个矩形区域。top-level window一个能够独立存在于您的屏幕上的窗口。他将被饰以标准帧和控制系统的桌面管理器。你可以在桌面上移到它。您通常可以调整它的大小,尽管你的应用程序可以防止这种行为。widget在图形用户界
2013-12-21 18:25:48 2102
翻译 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 11213
原创 常用的正则表达式(一)
在《正则指引》的附录看到了这个列表,很有用,拿来分享一下。 #在日常开发中,需要使用正则表达式解决的各种问题经常是固定的,重复的,所以这里列一些正则表达式供查阅#除非特殊说明,否则一定使用的是ASCII匹配规则#如果将正则表达式用于检证,一般应该在表达式首尾加上\A和\z;如果需要将其用于提取,应该在首位分别加上对应的断言。#整数#举例10248
2013-12-21 16:20:43 1374
原创 excel 学习------错误值
在Excel表操作过程中,如果输入了错误的值,或者公式调用的参数有问题,就会返回错误值。比如,除以0在Excel是不允许的,如果输入公式 =5/0,Excel将返回#DIV/0!。错误值包括#DIV/0!、#N/A、#NAME?、#NULL!、#NUM!、#REF! 和 #VALUE!。那么,它们各自代表什么意思呢?#DIV/0!错误原因:在公式中有除数为零,或者有除数为空白的
2013-12-03 23:54:53 2154
翻译 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 4560
原创 TortoiseSVN 安装和环境配置
到tortoisesvn官网下载最新的软件,也可以在Subversion中文站 找到相应的软件。我的64位系统,安装 TortoiseSVN-1.8.3.24901-x64-svn-1.8.4 版本安装好之后在系统的环境变量中添加:C:\Program Files\TortoiseSVN\bin一般安装好之后,环境变量中已经为你添加好了。启动命令行,输入: svn提示:'s
2013-11-21 23:28:13 35723
原创 EXCEL对数据的相对引用和绝对引用
EXCEL公式或函数中经常看到类似 $A2+$B2 这样的函数,那么,公式中的$是什么意思呢?在公式或函数中使用$表示对数据区域的绝对引用。这里有三个概念:相对引用,绝对引用,混合引用相对引用:就是复制公式(或函数)时,区域地址跟着发生变化,比如:C1 =A1+B1,C1向下复制时,C2 =A2+B2C1向右复制时,D1=B1+C1绝对引用:就是复制公式(或函数)时,区域地
2013-11-21 22:52:21 2096
原创 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 3537
原创 python 的模块导入
模块就是一些函数和类的集合文件,它能实现一些相应的功能,可以想象成导入到python中以增强功能的扩展。需要使用特殊的命令import导入以后才能使用。导入方法:导入模块的时候可以使用import somemodule按照 “module.function”的格式使用函数,需要加模块名from somemodule import
2013-11-02 20:49:57 890
原创 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 1229
原创 win7下配置JDK环境变量
最近想自学Android,于是下了个JDK,下面是在安装过程中遇到的一些问题,防止以后忘记,所以整理了一下。 首先去官网下载JDK(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)在这个下载页面可以看到windows有两个版本的JDK:W
2013-09-08 22:33:50 1296
原创 64位win7下Android SDK Manager闪退的解决方法
最近突然对android很感兴趣,于是搭建了android的开发环境。在搭建过程中遇到了各种各样的问题,整整折腾了两周的时间,所以把这些问题和解决方法记录下来,算是对这两周煎熬的一个总结和回馈。1.下载和安装1.下载和安装JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-download
2013-09-08 22:02:53 66471 5
PythonForAndroid
2014-10-29
安卓脚本层
2014-10-28
python-excel
2014-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人