virtualenv:VirtualEnv用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响,它能够:在没有权限的情况下安装新套件不同应用可以使用不同的套件版本套件升级不影响其他应用虚拟环境是在Python解释器上的一个私有复制,你可以在一个隔绝的环境下安...
Javascript语言在设计之初,就将函数设计成一种包含可执行代码逻辑的特殊对象。作为对象,函数可以像普通对象变量一样拥有可以编程读写的属性,也可以像普通变量一样传递、被引用。但是问题也来了,当函数执行时,解释器如何对代码内部的标示符进行解析呢?JS是这样做的,当函数对象被创建时,或者说函数被定义...
分类:
Web程序 时间:
2015-03-12 19:02:13
阅读次数:
151
1.#! shell脚本的起始符号;指明解释器;如 #!/bin/bash 指明解释器的位置;2.三种登录Shell的方法 X Window SSH Secure Shell Putty3.命令(command):是Shell脚本的最基本元素,命令通常由命令名称、选项和参数三部分组成,三部分之间用空...
分类:
其他好文 时间:
2015-03-12 13:05:49
阅读次数:
111
终于知道如果文件里有非ASCII字符,需要在第一行或第二行指定编码声明。把ChineseTest.py文件的编码重新改为ANSI,并加上编码声明。在代码的第一行或者第二行添加指定文件的编码类型#-*-coding:utf-8-*-//添加代码类型1#coding=utf-8//添加代码类型2上面两种方法随便哪一种都可..
分类:
编程语言 时间:
2015-03-11 19:53:15
阅读次数:
192
设计模式分为三种类型,共23种。创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、...
分类:
其他好文 时间:
2015-03-11 19:15:17
阅读次数:
159
输出格式美化Python两种输出值得方式:表达式语句和print()函数(第三种方式是使用文件对象的write()方法 标准输出文件可以用sys.stdout引用)如果你希望输出对的形式更加多样,可以使用str.format()函数来格式化输出值如果你希望将输出的值转成字符串,可以使用repr()或str()函数来实现。
str()函数返回一个用户易读的表达形式。
repr()产生一个解释器易读...
分类:
编程语言 时间:
2015-03-11 17:17:40
阅读次数:
186
定义给定一个语言, 定于它的文法,并定义一个解释器,这个解释器使用改表示来解释语言中的句子。类型行为型模式案例像很熟知的正則表達式就是描写叙述字符串模式的一种标准语言,它为每个模式都构造了一个特定的算法。AbstractExpression - 一个抽象的解释操作,这个接口为抽象语法树中全部的节点所...
分类:
其他好文 时间:
2015-03-11 16:22:54
阅读次数:
226
sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分.处理命令行参数在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称.---------------------------------------------------------...
分类:
其他好文 时间:
2015-03-11 14:37:15
阅读次数:
145
Python模块可以把python代码存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py 模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用python标准库的方法。下面是一个使用Python标准库中模块的例子import sysprint('命令行参数如下:')
for i in sys.argv:...
分类:
编程语言 时间:
2015-03-10 17:25:46
阅读次数:
233
虚拟机位于机器和编译程序之间,这是一层抽象的虚拟的机器。虚拟机在任何平台上都提供给编译程序一个共同的接口,编译程序面向虚拟机,生成虚拟机能够理解的代码,然后解释器将虚拟机代码(java中就是字节码,class文件,只面向虚拟机)转换为特定系统的机器码执行。每个平台的解释器是不一样的,但是实现的虚.....
分类:
编程语言 时间:
2015-03-10 16:46:21
阅读次数:
162