1、需要找出Python解释器从哪里查找模块; 具体方法:>>> import sys,pprint>>> pprint.pprint(sys.path)['','C:\\Python27\\lib\\site-packages\\jinja2-2.8-py2.7.egg','C:\\Python....
分类:
编程语言 时间:
2015-10-19 17:00:02
阅读次数:
237
一、关于django项目中的文件夹中的__init__.py文件。该文件的作用是:告诉python解释器此文件夹是python模块文件夹。什么意思呢?比如,我在一个django工程里新建了一个普通文件夹,里面是没有__init__.py文件的,如图:,他会提示没有相应模块,而当我在里面新建了一个__...
分类:
其他好文 时间:
2015-10-18 14:02:46
阅读次数:
323
1. 第一行指定解释器路径推荐写法:#!/usr/bin/env python详细说明:#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr/bin/env python这种用法是为了防止用户没有将python装在默认的/usr...
分类:
编程语言 时间:
2015-10-16 09:50:34
阅读次数:
167
标准库:有些收藏夹syssys这个模块可以让你访问和python解释器联系紧密的变量和函数。sys模块中一些重要的函数和变量函数/变量 描写叙述argv 命令行參数,包含脚本名称 exit([arg]) 退出当前程序,可选參数为给定的返回值或者错误信息modules 映射模块名字到加载模块的字典pa...
分类:
编程语言 时间:
2015-10-15 20:18:08
阅读次数:
242
CPython:下载官方Python以后的编译器。pycharm:一款不错的工具。PyPy:PyPy是另一个Python解释器,它的目标是执行速度。PyPy采用JIT技术,对Python代码进行动态编译(注意不是解释),所以可以显著提高Python代码的执行速度。绝大部分Python代码都可以在PyPy下运行,但是PyPy..
分类:
编程语言 时间:
2015-10-14 01:47:36
阅读次数:
303
模块 退出Python解释器再重新进入,函数和变量等的定义都会丢失。 较大的程序使用文本编辑器编辑的文件作为执行输入更好,即创建脚本。 程序变很长时可将它分割成几个更易于维护的文件。你也可能想在几个程序中使...
分类:
编程语言 时间:
2015-09-30 18:24:18
阅读次数:
315
repr是对python解释器友好的,就是会以合法的python表达式的形式来表示值,返回一个可以用来表示对象的可打印字符串。 官方解释: Python 手册: Return a string containing a printable representation of an obje...
分类:
其他好文 时间:
2015-09-30 13:03:09
阅读次数:
157
本文是python解释器系列文章的一部分,第一部分文章请看这里:http://blog.csdn.net/caimouse/article/details/47342357 从第一部分文章里可知,主要分析了一下函数对象相关的内容。本文里继续深入分析python解析器相关内容,主要分析函数的代码对象。>>> def foo(a):... x = 3... return x + a.....
分类:
编程语言 时间:
2015-09-29 11:32:53
阅读次数:
165
Eclipse配置PyDev插件安装python解释器安装PyDev:首先需要去Eclipse官网下载:http://www.eclipse.org/,Eclipse需要JDK支持,如果Eclipse无法正常运行,请到Java官网下载JDK安装:http://www.oracle.com/techn...
分类:
系统相关 时间:
2015-09-29 11:19:19
阅读次数:
203
python2.7中启动python解释器需要shift+del键才能删除,不支持backspace键,不支持tab补齐。反正用起来是非常的不方便。解决这个问题可以通过指定一个pythonstartup脚本来解决。第一步:新增PYTHONSTARTUP的环境变量echo"exportPYTHONSTARTUP=$HOME/.pythonstartup">>/et..
分类:
编程语言 时间:
2015-09-24 19:44:40
阅读次数:
313