现在都是python 单独开发框架 执行脚本,处理结果,发报告之类的…
1.sys.path[0]:获取执行脚本目录绝对路径 #每次执行脚本时,python会将执行脚本目录加入PYTHONPATH环境变量中(sys.path获取) #!/usr/bin/python3 import os import sys print(sys.path) print(sys.path[]) 执行结果: [root@localhost tmp]# ./py_test1/pytest24.py ['/tmp/py_test1', '/usr/local/lib/python36.zi…
在 Python 脚本的第一行经常见到这样的注释: #!/usr/bin/env python3 或者 #!/usr/bin/python3 含义 在脚本中, 第一行以 #! 开头的代码, 在计算机行业中叫做 "shebang", 也叫做 sha-bang / hashbang / pound-bang / hash-pling, 其作用是"指定由哪个解释器来执行脚本". 注意 #!之后的空格是可选的, #!/usr/bin/env python3 和 #! /us…
前几天在抓博客园文章,打算每天抓10条最新的,所以就在脚本中加了定时让它在每天凌晨四点中时执行,但是昨天发现,报错了: 显示是远程主机强制关闭了一个链接, 原因是:mysql数据库默认当连续8小时不对数据库进行I/O操作时,数据库就会断开连接,而我的脚本每天执行一次,当然就会报错: MySQL服务器默认的“wait_timeout”是28800秒即8小时,意味着如果一个连接的空闲时间超过8个小时,MySQL将自动断开该连接, 而连接池却认为该连接还是有效的(因为并未校验连接的有效性),当应用申请…
工作时候需要模拟shell来执行任务,借助包paramkio import paramiko class ShellExec(object): host = '127.0.0.1' port = 3600 user = 'username' pkey = '/home/username/.ssh/id_rsa' # def __init__(self): self._connect() def _connect(self): self.ssh = paramiko.SSHClient() sel…
我没有找到根本原因,但是我用了个取巧的办法: 先将原来的报告移到别的文件夹,执行完jmeter脚本后,再把那些旧报告移回来(也可以不移回来,我这里是为了能从jenkins页面上看).…
启动jmeter的图形界面可以从dos窗口输命令启动:图形界面还是比较占资源的,这时候可以通过dos窗口来执行脚本,获取性能结果 目录 1.dos窗口启动jmeter图形界面 2.dos窗口执行脚本,获取结果 1.dos窗口启动jmeter图形界面 a.环境配置 配置了java环境变量,其实就可以双击jmeter/bin目录下的jmeter.bat启动图形界面工具.如果需要从dos窗口启动,这时候只需要将jmeter相关路径配置到环境变量中即可 新增或修改如下几个环境变量: JMETER_HOM…
最近在客户现场,每日都需要巡检大量主机系统的备库信息.如果一台台执行,时间浪费的就太冤枉了. 参考同事之前写的一个python脚本,配合各主机上写好的shell检查脚本,实现一次操作得到所有巡检结果. 这里的Python脚本需要用到paramiko模块. 安装paramiko有两个先决条件,python和另外一个名为PyCrypto的模块. yum install python-crypto python-paramiko 或者 单独下载模块,python setup.py build &&…
import cx_Oracle Traceback (most recent call last): File "", line 1, in ? ImportError: libclntsh.so.10.1: cannot open shared object file: No such file or directory 看以下帖子解决的,唯一比他幸运的是看了他的贴子,不用花半天~:) ~~~~~~~~~~~~ crontab 中 python 脚本执行失败的解决方法 写服务器程序…
---恢复内容开始--- 1 (1)首先在你的.py文件上加上一行代码注释: #!/usr/local/bin/python2.7 (2)终端下执行: crontab -e 进入后,输入i 进入可编辑字段,写入 : */30 * * * * python /Users/tongmeina/PycharmProjects/JiraToPdf/everyorg.py 解释: /Users/tongmeina/PycharmProjects/JiraToPdf/everyorg.py 的含义: 为你要…