![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
我是猪行不
业精于勤荒于嬉
展开
-
脚本实现jmeter不同并发数循环执行
比较简单就不注释了import subprocessimport time# import reimport osimport sysimport json# from requests_html import HTMLSessionbase_path = '/data/jmeter/apache-jmeter-5.1.1/bin/data'thread_num = 'Thr...原创 2020-04-13 18:41:13 · 1142 阅读 · 0 评论 -
opencv实现寻找两张图片的不同
from skimage.measure import compare_ssimimport argparseimport imutilsimport cv2import osimport subprocessimport sysclass DiffPic: def __init__(self, picA, picB): ''' :par...原创 2020-04-13 18:39:47 · 1462 阅读 · 0 评论 -
jenkins(搭建在linux下的) python
python实现执行jenkins工程:import jenkinsimport timeimport sysdef run(): server = jenkins.Jenkins("http://10.7.0.20:9000", username='zhangyazhong', password='123456') print(server.get_whoami()) j...原创 2018-10-08 11:08:40 · 628 阅读 · 0 评论 -
redis订阅模式pub/sub
Pub/Sub: "发布/订阅"在redis中,被设计的非常轻量级和简洁,它做到了消息的“发布”和“订阅”的 基本能力;但是尚未提供关于消息的持久化等各种企业级的特性。 一个Redis client发布消息,其他多个redis client订阅消息,发布的消息“即发即失”,redis 不会持久保存发布的消息;消息订阅者也将只能得到订阅之后的消息,通道中此前...转载 2018-10-23 15:40:32 · 955 阅读 · 0 评论 -
Flask小项目代码!避免跨站,设计路由,登录jenkins,修改服务器文件
import osimport subprocessimport refrom flask import Flask, render_template, request, jsonifyapp = Flask(__name__)@app.route('/')@app.route('/index.html')def index(): return render_templ...原创 2018-11-01 14:32:35 · 147 阅读 · 0 评论 -
几个小功能代码!有检测tcp服务器的
有需要可以看看,闲着无聊写的import os, sys, pickleimport threadingimport pexpectimport reimport loggingimport socketlinkServerIpList = []linkServerNameList = []portList = []#获取所有的服务器I...原创 2018-11-01 14:34:19 · 173 阅读 · 0 评论 -
Tornado之hello world
import tornado.ioloopimport tornado.webimport tornado.httpserverimport tornado.optionsfrom tornado.options import define, options#定义端口配置define('port', type=int, default=8080)#创建视图处理器class M...原创 2018-11-01 16:21:26 · 158 阅读 · 0 评论 -
快排O(nlgn)
def quick_sort(lst, left, right): if left >= right: return lst i = left j = right temp = lst[i] while i < j: while i < j and lst[j] > temp: ...原创 2018-11-13 15:29:04 · 1196 阅读 · 0 评论 -
一行代码写出9*9乘法表
print("\n".join("\t".join(["%s*%s=%s"%(x, y, x*y) for y in range(1, x + 1)])for x in range(1, 10)))原创 2018-11-15 13:43:22 · 1555 阅读 · 0 评论 -
xss与csrf
XSS:脚本中的不速之客XSS 全称“跨站脚本”,是注入攻击的一种。其特点是不对服务器端造成任何伤害,而是通过一些正常的站内交互途径,例如发布评论,提交含有 JavaScript 的内容文本。这时服务器端如果没有过滤或转义掉这些脚本,作为内容发布到了页面上,其他用户访问这个页面的时候就会运行这些脚本。运行预期之外的脚本带来的后果有很多中,可能只是简单的恶作剧——一个关不掉的窗口:wh...转载 2018-12-10 17:07:46 · 107 阅读 · 0 评论 -
linux安装vscode(官方文档)
https://code.visualstudio.com/docs/setup/linux原创 2019-01-18 13:24:23 · 2898 阅读 · 0 评论 -
更换linux下python版本当遇到python2版本缺少动态库等问题时
一般来说目前的linux版本支持python2和3,默认的符号链接的是Python我们需要做的是,删除/usr/bin目录下的python link文件cd /usr/binsudo rm -rf python删除后再建立新的链接关系:sudo ln -s /usr/bin/python3 /usr/bin/python...原创 2019-02-27 18:06:52 · 397 阅读 · 0 评论 -
平衡点获取
numbers = [1,3,5,7,8,2,4,20]#find totaltotal=sum(numbers)#find numfore=0for number in numbers: if fore<(total-number)/2 : fore+=number else: break#print answerif fore =...原创 2018-10-11 14:31:03 · 581 阅读 · 0 评论 -
MNIST安装以及出现的问题
1.通过代码下载:from tensorflow.examples.tutorials.mnist import input_datamnist =input_data.read_data_sets("MNIST_data/", one_hot = True)其中input_data.py中没有任何函数、类,重要的是代码中导入了read_data_sets模块:该模块中存在rea...原创 2018-07-14 15:48:58 · 1981 阅读 · 1 评论 -
(转)加密字符串
①base64 Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编码方法。import base64s1 = base64.encode...转载 2018-09-11 16:40:06 · 512 阅读 · 0 评论 -
python实现栈、队列、链表的插入、删除以及遍历
栈:先进后出队列:先进先出单向链表:先进先出(自己可以设置)代码如下:class Stack(): stack = [] def stackPush(self): self.stack.append(input("enter your string:").strip()) def stackIsEmpty(self): ...原创 2018-08-29 18:02:07 · 1192 阅读 · 0 评论 -
UDP/TCP/AF_UNIX服务器、客户端工具(py)添加了以太网嗅探能力, 添加了websocket服务器功能
小工具包括tcp服务/客户端、udp服务/客户端、AF_UNIX服务/客户端可以手动修改IP、tcpport以及udpport获取以太网帧的源IP、目的IP以及TCP头信息from select import *import timeimport osimport sysimport loggingimport reimport binasciifrom threa...原创 2018-08-29 14:34:43 · 319 阅读 · 0 评论 -
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
本文实例讲述了Python实现基于多线程、多用户的FTP服务器与客户端功能。分享给大家供大家参考,具体如下:项目介绍:1. 用户加密认证2. 允许同时多用户登录3. 每个用户有自己的家目录 ,且只能访问自己的家目录4. 对用户进行磁盘配额,每个用户的可用空间不同5. 允许用户在ftp server上随意切换目录6. 允许用户查看当前目录下文件7. 允许上传和下载文件,保证文件一...转载 2018-08-28 15:46:35 · 2744 阅读 · 1 评论 -
leetcode两数之和C和python3
C:/** * Note: The returned array must be malloced, assume caller calls free(). */int* twoSum(int* nums, int numsSize, int target) { int i,j,num = 0; int *buf = (int *)malloc(sizeof(int...原创 2018-08-10 17:14:26 · 556 阅读 · 0 评论 -
递归-python-斐波那契数列-循环
递归!'''递归'''list = []def feiqinabo(n): if n <= 1: return n; if n > 1: return feiqinabo(n - 1) + feiqinabo(n - 2)n = int(input("please input you want number:"))fo...原创 2018-08-02 18:02:50 · 482 阅读 · 0 评论 -
Tieba_Spider(爬虫)(py2.xx)
import urllibimport urllib.requestimport timedef loadPage(url, filename): print ("the sys is loading the file you wanted") headers = {"User-Agent":" Mozilla/5.0 (Windows NT 6.1; WOW64) Ap...原创 2018-07-23 13:35:07 · 527 阅读 · 0 评论 -
单例模式(看结果)python
单例模式(__new__):class A: __instance = None def __init__(self, name): self.name = name # @classmethod # def __new__(cls, *args, **kwargs): # print("开始new新对象") # ...原创 2018-07-23 13:33:53 · 122 阅读 · 0 评论 -
python服务器客户端
1.serverfrom socket import *from select import *serverSocket = socket(AF_INET, SOCK_STREAM)serverAddr_port = ("10.4.0.63", 8899)serverSocket.bind(serverAddr_port)serverSocket.setsockopt(SO...原创 2018-07-23 13:27:45 · 173 阅读 · 0 评论 -
softmax回归(simple)
#导入TensorFlowimport tensorflow as tf #导入MNIST教学模块from tensorflow.examples.tutorials.mnist import input_data#获取MNSIT数据mnist = input_data.read_data_sets("MNIST_data/", one_hot = True)#创建一个占位符(p...原创 2018-07-14 17:34:11 · 215 阅读 · 0 评论 -
MNIST one_hot 独热获取
from tensorflow.examples.tutorials.mnist import input_dataimport numpy as npmnist = input_data.read_data_sets("MNIST_data/", one_hot = True)print(mnist.train.labels[8,:])for i in range(20): ...原创 2018-07-14 15:52:45 · 1601 阅读 · 2 评论 -
初学者下载MNIST图片代码
from tensorflow.examples.tutorials.mnist import input_dataimport scipy.misc #图像转换使用import os #文件操作#import time#读取MNIST数据集,如果不存在事先下载,mnist是测试集的对象mnist = input_data.read_data_sets("MNIST_data/",...原创 2018-07-14 15:51:34 · 1168 阅读 · 0 评论 -
监听目标不同服务器不同端口,将可以tcp连接的服务器ip以及端口写入相应的文件
是一个小脚本!服务端 处理需要自己去验证!import os, sys, pickleimport threadingimport pexpectimport reimport loggingimport sockettargetPath = ""curPath = os.getcwd()targetPath = curPath + '/'+'ip_name.log...原创 2018-09-20 10:43:58 · 715 阅读 · 0 评论