可以直接通过 模块名.变量名=xx 的方式修改模块中的全局变量,测试代码如下 模块:test_model.py 测试脚本:test.py 输出: ...
分类:
编程语言 时间:
2019-05-19 09:23:03
阅读次数:
226
Pip-pop pip-grep主要是用于方便查看Requirements.txt中那些模块是安装了的。也就是通过输入的然后模块名称然后在Requirements.txt中进行查询。里面比较难的就是docopt这个模块。 docopt: docopt 本质上是在 Python 中引入了一种针对命令行 ...
分类:
其他好文 时间:
2019-05-12 15:39:46
阅读次数:
113
一:私有属性和私有方法(实现封装) Python对于类的成员没有严格的访问控制限制,这与其他面向对象语言有区别。关于私有 属性和私有方法,有如下要点: 1. 通常我们约定,两个下划线开头的属性是私有的(private)。其他为公共的(public)。 2. 类内部可以访问私有属性(方法) 3. 类外 ...
分类:
编程语言 时间:
2019-05-12 00:50:47
阅读次数:
171
一 命名规则 1)包: 命名应该都是名词或名词性词组,全部小写,单词之间用“.”分开,一般使用本公司网站域名的逆序后跟具体的软件内部模块名 包命名举例: package com.sun.java; package com.baidu.java; 2)类: 名词或名词性词组,每个单词首字母大写;一般不 ...
分类:
编程语言 时间:
2019-05-09 10:31:14
阅读次数:
119
复习 '''1.跨文件夹导包 - 不用考虑包的情况下直接导入文件夹(包)下的具体模块 2.__name__: py自执行 '__main__' | py被导入执行 '模块名' 3.包:一系列模块的集合体,通过包内的__init__文件来管理包中所有模块提供给外界的名字 -- 存放所以模块的文件夹名就 ...
分类:
编程语言 时间:
2019-05-07 19:35:57
阅读次数:
135
类类的概念在许多语言中出现,是面向对象编程的基础,很容易理解。抽象出不同物体的共同特征,根据相似性原则,把彼此相似的物体归于相同的类概念,它将数据和操作进行封装,以便将来的复用。模块模块,在Python中一个文件就可以认为是一个模块。在创建了一个脚本文件后,定义了某些函数和变量。你在其他需要这些功能的文件中,导入这模块,就可重用这些函数和变量。模块名就是文件名去掉.py后缀。模块也可以简单的划分为
分类:
编程语言 时间:
2019-05-03 14:20:25
阅读次数:
164
1.模块 一个.py文件就是一个模块。这个文件的名字是:模块名.py。由此可见在python中,文件名和模块名的差别只是有没有后缀。有后缀是文件名,没有后缀是模块名。 每个文件(每个模块)都是一个独立的名称空间,也就是说可以在两个(多个)文件中出现同名的函数。 import,from.....imp ...
分类:
编程语言 时间:
2019-05-02 21:39:11
阅读次数:
168
print('模块的使用')'''一.模块介绍1,什么是模块? 模块就是一组功能的集合体,模块的组织形式有以下几种 1,一个python文件就是一个模块,文件名是module.py ,模块名就是mudule(自定义模块的常用格式) 2,已被编译为共享库或者DEL的C或者C++ 扩展 3,使用C编写并 ...
分类:
其他好文 时间:
2019-05-02 18:35:38
阅读次数:
145
一:Python 模块,包,库的概念理解: 1.python模块是: python模块:包含并且有组织的代码片段为模块。 表现形式为:写的代码保存为文件。这个文件就是一个模块。sample.py 其中文件名smaple为模块名字。 2.python包是: 包是一个有层次的文件目录结构,它定义了由n个 ...
分类:
编程语言 时间:
2019-04-30 21:31:36
阅读次数:
120
1、import起别名:通过as关键字可以给模块起别名: 模块名一旦起别名,原模块名就不能再使用 2、起别名的作用:①可以简化模块名字 1 import mmmmmmmmmmm3 as my_m3 2 print(my_m3.num) ②可以统一模块功能 cmd = input('数据库选择 1:m... ...
分类:
其他好文 时间:
2019-04-27 21:32:21
阅读次数:
233