python
ora600
这个作者很懒,什么都没留下…
展开
-
scanner.py脚本分享,检测端口 检测ping机器存活
#!/usr/bin/python# -*- coding: UTF-8 -*-import threadimport loggingimport stringimport osimport sysimport timefrom multiprocessing import Queuefrom IPy import IPimport socketsocket.setdefaulttimeout(2)q = Queue()portlist=[3306,38140,38141,381.原创 2020-07-21 16:24:01 · 451 阅读 · 0 评论 -
python continue break pass exit 0
break和continue必须在loop循环里面pass是跳过一行代码,continue是跳过一次循环[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> for i in r...原创 2018-09-10 11:54:12 · 526 阅读 · 0 评论 -
Python Redis pipeline操作
Redis是建立在TCP协议基础上的CS架构,客户端client对redis server采取请求响应的方式交互。一般来说客户端从提交请求到得到服务器相应,需要传送两个tcp报文。设想这样的一个场景,你要批量的执行一系列redis命令,例如执行100次get key,这时你要向redis请求100次+获取响应100次。如果能一次性将100个请求提交给redis server,执行完成之后批量的获取...转载 2018-06-08 09:58:02 · 1925 阅读 · 0 评论 -
python socket编程
服务端程序[root@B_db92 ~]# cat test.py #!/usr/bin/pythonimport socketimport commandsHOST='10.0.7.92'PORT=50007s= socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind((HOST,PORT))s.listen(1)while 1: ...原创 2018-03-28 16:33:18 · 201 阅读 · 0 评论 -
junpserver安装
http://docs.jumpserver.org/zh/docs/step_by_step.html#python2升级成python3系统环境centos 6.5原python版本2.6.6目标python版本3.5.11.下载python3.5wget --no-check-certificate http://www.python.org/ftp/python/3.3.0/Py...原创 2018-04-09 13:49:45 · 426 阅读 · 0 评论 -
python集中管理linux机器和windows机器
安装SocketServer模块yum install python-pip -ypip install -U werkzeug pip install gunicorn服务端程序[root@B_db92 socket]# cat socket_server.py#!/usr/bin/pythonimport SocketServerimport subprocessimport thread...原创 2018-04-08 13:00:26 · 577 阅读 · 0 评论 -
python +zookeeper监控服务器状态信息
1.安装zookeeperzookeeper-3.4.6.tar.gztar zxvf zookeeper-3.4.6.tar.gz cd zookeeper-3.4.6/src/c./configure make make install2.启动zookeeper服务cd zookeeper-3.4.6/conf/mv zoo_sample.cfg zoo.cfgvim zoo.cfg...原创 2018-03-15 15:14:38 · 3261 阅读 · 0 评论 -
添加mysql服务器健康检查端口服务
一、安装xinetd服务yum -y install xinetd二、编写新增checkmysql 服务[root@dsk_mooc86 ~]# vim /etc/xinetd.d/checkmysql # default: on# description: The telnet server serves telnet sessions; it uses \#原创 2015-12-15 17:47:14 · 1802 阅读 · 0 评论 -
python检测mysql状态脚本--参考
#!/usr/bin/env python#encoding:utf-8import MySQLdbimport paramiko import sys,osfrom email.mime.text import MIMETextfrom email.header import Headerimport smtplibdb1_ip="转载 2017-06-29 15:19:20 · 3315 阅读 · 1 评论 -
web shell
[root@duxiu_myslq weba]# vim blog/views.pyfrom django.http import HttpResponsefrom django.shortcuts import render_to_responseimport osimport datetimedef testform(request): return render_原创 2014-09-02 16:03:05 · 672 阅读 · 0 评论 -
用Django实现动态URL
前一小节学习了如何用 Django 做动态页面,就是用 Python 显示实时时间。但是是不是觉得这样的动态页面不太实际?一般的 URL 形如 http://www.nowamagic.net/librarys/topics/detail/188 这样的,如何用 Django 实现这种动态 URL 呢?这里我们来尝试下实现这样的 URL 。还是先上程序,再解释。程序实现转载 2014-09-02 10:51:19 · 8598 阅读 · 0 评论 -
Django form模块使用心得
最近用Django 写了一个网站,现在来分享一下对Django form 的一些心得。一,创建一个表单 创建一个Form表单有两种方式: 第一种方式是继承于forms.Form,的一个子类,通过在form中选择你需要的类型来规定表单之 中字段的类型 Java代码 class ContactForm(forms.Form): subjec转载 2014-09-02 10:12:52 · 5282 阅读 · 0 评论 -
Python下调用Linux的Shell命令
有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的。那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法:1. os 模块1.1. os模块的exec方法族Python的exec系统方法同Unix的exec系统调用是一致的。这些方法适用于在子进程中调用外部程序的情况,因为外部程序会替换当前进程的代码,不转载 2014-09-01 16:03:35 · 571 阅读 · 0 评论 -
Django的URLConf技巧
1、伪造捕捉到的URLConf如果有匹配某个模式的一推试图,以及一个并不匹配这个模式的但它的试图逻辑是一样的URL。这种情况下,可以伪造URL值的捕捉,这主要通过使用额外URLConf参数,使得这个多出来的URL一样使用试图。例如,你有可能有一个显示某一个特定日子的某些数据的应用,URL类似这样:/mydata/jan/01//mydata/jan/02//mydata转载 2014-09-01 13:45:29 · 558 阅读 · 0 评论 -
django admin建站
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'db1', 'USER': 'iwHeGV090KzZUs', # Not used with sqlite3. 'PAS原创 2014-09-12 14:11:26 · 834 阅读 · 0 评论 -
python获取本机IP、mac地址、计算机名
在python中获取ip地址和在php中有很大不同,在php中往往比较简单。那再python中怎么做呢?我们先来看一下python 获得本机MAC地址:import...在python中获取ip地址和在php中有很大不同,在php中往往比较简单。那再python中怎么做呢?我们先来看一下python 获得本机MAC地址:1234转载 2014-08-07 10:02:58 · 25239 阅读 · 0 评论 -
Python安装、配置图文详解
目录: 一. Python简介 二. 安装python1. 在windows下安装2. 在Linux下安装 三. 在windows下配置python集成开发环境(IDE) 1. 在Eclipse中安装PyDev插件2. 配置Python Interpreters四. 创建Python Project 五. 编写HelloWorld六. 小转载 2014-08-06 10:57:54 · 604 阅读 · 0 评论