摘要: !include "MUI.nsh"Name "Modern UI Test"OutFile "WelcomeFinish.exe"InstallDir "$LOCALAPPDATA\Modern UI Test"!define MUI_PAGE_CUSTOMFUNCTION_show Pageshow !insertmacro MUI_PAGE_DIRECTORY!insertmacro MUI_PAGE_FINISH!insertmacro MUI_LANGUAGE "SimpChinese" 阅读全文
posted @ 2012-08-23 10:40 Daniel大东 阅读(392) 评论(0) 推荐(0)
摘要: 细心的人会发现,光盘总是有个autorun.inf文件,这个就是自动运行的配置文件。[AUTORUN] OPEN=auto.exe如果要运行html,可以这么做:[AUTORUN] OPEN=c:\progra~1\intern~1\Iexplore file:///d:\win98\index.html 如果不给出iexplore的绝对路径好象不执行!index.html如果不给出绝对路径则执行结果为http://index.html,无法正确定位index.html!或者:[autorun]shellexecute=index.html另外执行多个程序,小笔暂时只能想到调用bat方式了.. 阅读全文
posted @ 2012-08-17 14:09 Daniel大东 阅读(383) 评论(0) 推荐(0)
摘要: 可以把自己的模块路径给加到当前模块扫描的路径里,可以避免因为找不到模块而报错。 sys.path.append('你的模块的名称')1 import sys 2 sys.path.append('f:\\python\works') 阅读全文
posted @ 2012-08-17 11:51 Daniel大东 阅读(1221) 评论(0) 推荐(0)
摘要: <script> function openlocal(){ var shell = new ActiveXObject("WSCRIPT.Shell"); shell.Run("c:\\book.txt",1); } </script> html调用:<a href="javascript:openlocal()">open local file</a> 不过仅限于IE浏览器和必须加载activeX插件,调用shell时候只能用绝对路径。转载于http://sunhuang.blogb 阅读全文
posted @ 2012-08-10 11:53 Daniel大东 阅读(1441) 评论(2) 推荐(0)
摘要: import osos.getcwd() # 输出当前工作目录os.chdir(path) # 改变工作目录至path 阅读全文
posted @ 2012-07-04 11:27 Daniel大东 阅读(1300) 评论(0) 推荐(0)
摘要: python中没有swith语句,只能使用if...elif...else..完成同样的工作,但是不必苦恼,因为可以使用字典:python简明教程有很好的例子。#!/usr/bin/python# Filename: using_dict.py# 'ab' is short for 'a'ddress'b'ookab = {'Swaroop':'swaroopch@byteofpython.info','Larry':'larry@wall.org','Matsumoto&# 阅读全文
posted @ 2012-06-11 15:42 Daniel大东 阅读(264) 评论(0) 推荐(0)
摘要: python除了关键字(keywords)和内置的类型和函数(builtins),更多的功能是通过libraries(即modules)来提供的。常用的libraries(modules)如下:1)python运行时服务* copy: copy模块提供了对复合(compound)对象(list,tuple,dict,custom class)进行浅拷贝和深拷贝的功能。* pickle: pickle模块被用来序列化python的对象到bytes流,从而适合存储到文件,网络传输,或数据库存储。(pickle的过程也被称serializing,marshalling或者flattening,pi. 阅读全文
posted @ 2012-06-07 17:31 Daniel大东 阅读(412) 评论(0) 推荐(0)
摘要: sys.argv[]包含命令行参数的字符串列表,通过下标获取参数。例如:#!/usr/bin/python# Filename: using_sys.pyimport sysprint 'The command line arguments are:'for i in sys.argv: print iprint '\n\nThe PYTHONPATH is', sys.path, '\n'print argv[1] argv[0]表示文件本身路径。 当然,agv[]也可存放多个值getopt用于抽出命令行选项和参数,也就是sys.argv。命令 阅读全文
posted @ 2012-06-07 14:42 Daniel大东 阅读(1997) 评论(0) 推荐(0)
摘要: python里面也可以出现一个类,将属性和对象进行封装,这就引出了python面向对象的思想。封装:class openclass(): #setter and getter method def _int_ setX(self,x): self.x=x def getX(self): return self.x def setY(self,y): self.y=y def getY(self): return self.y test1=test2 def test(self): ... 阅读全文
posted @ 2012-06-06 18:15 Daniel大东 阅读(342) 评论(0) 推荐(0)
摘要: ${PRODUCT_NAME}; 安装程序初始定义常量!define PRODUCT_NAME "软件名"!define PRODUCT_VERSION "1.0"!define PRODUCT_WEB_SITE "http://www.google.com"!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\${PRODUCT_NAME}.exe"!define PRODUCT_UNINST_KEY &qu 阅读全文
posted @ 2012-06-05 17:55 Daniel大东 阅读(1131) 评论(0) 推荐(0)