### 模块化编程 > 模块化编程指把程序进行封装(函数封装,面向对象,文件。。。) #### 什么是函数? > function -> 函数,功能 > > 函数就是一个具有特定功能的代码块 #### 函数的作用? > 函数就是把代码进行封装,以提高代码的重用性,提高开发效率,并且降低了后期的维护成 ...
分类:
编程语言 时间:
2020-03-18 11:14:41
阅读次数:
77
参考官方文档:https://pypi.org/project/progressbar/#description progressbar 安装: pip install progressbar progressbar.ProgressBar() 可选默认参数: maxval = None widge ...
分类:
编程语言 时间:
2020-03-17 21:22:43
阅读次数:
143
ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv2协议(底层使用cryptography)。 有了Paramiko以后,我们就可以在Python代码中直接使用SSH协议对远程服务器执行操作,而不是通过ssh命令对远程服务器进行操作。 para ...
分类:
编程语言 时间:
2020-03-14 14:50:43
阅读次数:
56
D:\soft\python36\Lib\site-packages\pymysql>tree /f 卷 新加卷 的文件夹 PATH 列表 卷序列号为 960E-961E D:. │ charset.py │ connections.py │ converters.py │ cursors.py │ ...
分类:
数据库 时间:
2020-03-13 11:29:37
阅读次数:
87
1.判断存在python模块注入 {{7+7}} 2.{{''.__class__.__mro__[2].__subclasses__()}} 3.{{''.__class__.__mro__[2].__subclasses__()[71].__init__.__globals__['os'].li ...
分类:
编程语言 时间:
2020-03-12 18:47:17
阅读次数:
479
随python附带安装的有python标准库,标准库中有很多模块,一般常见的任务都可以由指定的模块来直接实现,python标准库包含的模块有上百个之多,如__builtin__模块(这个模块包含 Python 中使用的内建函数,一般不用手动导入这个模块,Python会帮你做好一切)、os模块、re模 ...
分类:
编程语言 时间:
2020-03-09 01:31:30
阅读次数:
109
一、python 管理包(模块和包的应用) 1.1 python管理包 1.1.1 distutils distutils是Python标准库的一部分,这个库的目的是为开发者提供一种方便的打包方式,同时为使用者提供方便的安装方式。 在distutils中描述扩展模块较纯python模块要复杂一些,其 ...
分类:
编程语言 时间:
2020-03-06 17:39:58
阅读次数:
102
一,PYTHONPATH,默认的Python模块搜索路径,可以将路径指向anaconda3,需要开发者自己设置 二,PYTHONHASHSEED,如果该环境变量被设定为 random ,相当于 -R 命令行参数。 Python 会用一个随机的种子来生成 str/bytes/datetime 对象的 ...
分类:
编程语言 时间:
2020-02-27 01:04:50
阅读次数:
102
Python 项目结构实验准备我们的实验项目名为 factorial。12$ mkdir factorial$ cd factorial/主代码我们给将要创建的 Python 模块取名为 myfact,因此我们下一步创建 myfact 目录。12$ mkdir myfact$ cd myfact/主... ...
分类:
编程语言 时间:
2020-02-26 14:16:30
阅读次数:
84
1. 模块与包 1.1 模块的概念 随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Mod ...
分类:
编程语言 时间:
2020-02-24 23:59:07
阅读次数:
126