路径问题 有项目文件如下,如果 test.py 作为执行文件,在 test.py 里面导入 test1.py 是不行的"import test1.py",因为 test.py 作为执行文件后,Python解释器会从 test.py的当前路径开始寻找(mypage包下),而不会进入包 mypage2, ...
分类:
其他好文 时间:
2019-01-04 23:36:06
阅读次数:
286
与python解释器交互的模块 import sys try: sys.exit(1) except SystemExit as e: print(e) ...
分类:
其他好文 时间:
2019-01-04 12:29:31
阅读次数:
184
一、模块 模块就是一个包含了python定义和申明的文件,文件名就是模块的名字加上.py的后缀/ 模块的分类: 1、使用python编写的py文件 2、已被编译位共享库或者DLL或C或者C++的扩展 3、包好一组模块的包 4、使用c编写并连接到python解释器的内置模块 使用模块是为了让我们写的代 ...
分类:
编程语言 时间:
2019-01-03 21:34:30
阅读次数:
195
在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题; 亦或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难。 此时,我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。 这里,就要隆重介绍 virtualenv,一个可以 ...
分类:
移动开发 时间:
2019-01-03 19:39:01
阅读次数:
235
-基础 1.第一句Python -后缀名是可以是任意 -导入模块时,如果不是.py文件 ==>以后文件后缀名是 .py 2.两种执行方式 Python解释器 py文件路径 Python 进入解释器 实时输入并获取到执行结果 3.解释器路径它们用于指定执行该脚本的解释Linux系统用 #!/usr/b ...
分类:
编程语言 时间:
2019-01-03 19:37:50
阅读次数:
151
1、安装 2、基本使用 1、创建一个虚拟环境: 这会在Envs 中创建 project_env虚拟环境 选择一个python解释器来搭建: 2、在虚拟环境上工作: 或者,您可以创建一个项目,它会创建虚拟环境,并在 $WORKON_HOME 中创建一个项目目录。 当您使用 workon project ...
分类:
移动开发 时间:
2019-01-03 12:07:43
阅读次数:
230
1. namedtuple 2. os 3. sys 4. 序列化 5. pickle(重点) 6. json(重点中的重点) 1. namedtuple 命名元组->类似创建了一个类2. os 主要是针对操作系统的 一般用来操作文件系统 os.makedirs()可以一次性创建多级目录 os.rm ...
分类:
其他好文 时间:
2019-01-02 19:14:55
阅读次数:
179
认识python 编辑器 当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Pyth ...
分类:
编程语言 时间:
2019-01-02 15:49:38
阅读次数:
186
Q:Python运行代码时,遇到函数是怎么做到的? A:从Python解释器开始执行之后,就在内存中开辟一个空间,每当遇到一个变量的时候,就把变量名和值之间的对应关系记录下来,但是当遇到函数定义的时候,解释器只是象征性的将函数名读入内存,表示知道这个函数存在了,至于函数内部的变量跟逻辑,解释器根本不 ...
分类:
编程语言 时间:
2019-01-02 00:00:32
阅读次数:
219
1 末尾.py,后缀指出,这是一个python程序。 因此编辑器,将使用python解释器来运行该文件。确定其中每个单词的含义。 2.变量命名规则: (1)变量名只能包含:字母、数字、下划线 (2)不能用数字开头 (3)不能使用python关键字和内置函数名,做变量名。 (4)既有描述性,又简短。 ...
分类:
编程语言 时间:
2019-01-01 11:02:10
阅读次数:
180