动态导入:(通过字符串导入模块)module_t=__import__('m1.t') 直接定位到m1顶层模块名,t文件下test1方法print(module_t)module_t.t.test1()import importlibm=importlib.import_module('m1.t') ...
分类:
编程语言 时间:
2020-04-20 09:14:53
阅读次数:
57
pandas库,含有使数据清洗和分析工作变得更快更简单的数据结构和操作工具。pandas是基于NumPy数组构建。 pandas常结合数值计算工具NumPy和SciPy、分析库statsmodels和scikitlearn,和可视化库matplotlib等工具一同使用。 5.1 pandas数据结构 ...
分类:
编程语言 时间:
2019-10-07 00:31:44
阅读次数:
88
异常处理 即使程序员编写的程序语法完全正确,在程序运行或执行时仍可能出错 最典型的就是除0错误。因为0不能作为除数,Python解释器会显示一条消息通知程序员该错误。这个错误会终止程序的执行。 如果我们只是想在正在运行的程序中处理错误,该怎么办?Python语言提供的异常处理功能就是做这件事的。 我 ...
分类:
编程语言 时间:
2019-09-05 23:40:03
阅读次数:
114
sys是在和python解释器做交互 sys.path 模块查找的顺序 sys.path.append() sys.path.insert()sys.argv 只能在终端执行 sys.argv--只能在终端执行 print(sys.argv) 代替input功能 sys.modules--查看加载到 ...
分类:
其他好文 时间:
2019-08-23 19:13:26
阅读次数:
78
Python和web初学 :屏幕抓取、CGI和mod_python 描述: 1、屏幕抓取:通过程序下载网页并提取其中的信息的过程。 方法: 1、使用正则表达式 2、结合程序Tidy(一个Python库)和XHTML解析 3、使用Beautiful Soup库 ...
分类:
编程语言 时间:
2019-08-18 09:34:36
阅读次数:
91
Python 2.7中,一般是使用的input()比较常规些,可是也可以使用raw_input();他们仍有以下不同之处 C:\Windows\system32>pythonPython 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MS ...
分类:
其他好文 时间:
2018-10-27 00:00:32
阅读次数:
998
建立virtualenv环境 ` virtualenv no site packages yourenv ` 其中,yourenv是给环境起的名称 no site packages表示安装的python包和系统的包无关 激活环境 ` source yourenv/bin/activate ` 在vi ...
分类:
其他好文 时间:
2018-08-26 13:08:18
阅读次数:
117
假设现有一篇待执行的python脚本test.py python脚本在linux下面执行有两种方式: 这是指定python脚本的解释器,然后给test.py添加可执行权限并执行 第一行时给test.py添加可执行权限,第二行执行该脚本。(./)的含义是本目录下 ...
分类:
编程语言 时间:
2018-08-19 14:54:38
阅读次数:
159
前言 最新版的pycharm做了很大的改变,新建工程的时候,默认不导入本地的安装包,这就导致很多小伙伴踩坑了。。。明明已经pip安装过selenium了,但是却报AttributeError:module 'selenium.webdriver' has no attribute 'Firefox' ...
分类:
Web程序 时间:
2018-06-11 02:16:36
阅读次数:
802
本节作业: 通过使用paramiko和sqlalchemy实现堡垒机功能 主要功能实现: 1、用户登录堡垒机后,无需知道密码或密钥可以SSH登录远端服务器; 2、用户对一个组内所有主机批量执行指定命令,获取格式化输出; 3、针对远端主机,可以进行上传下载文件; 4、用户在远端主机上执行的命令,均被记 ...
分类:
编程语言 时间:
2018-05-02 02:34:54
阅读次数:
347