Python Django开发的WebSSH 堡垒机

  • Post author:
  • Post category:python

主页 https://blog.ops-coffee.cn/webssh 功能 交互式命令执行,支持 vim\top 之类的指令 所有的操作都会被录像,方便审计回放 管理员可以实时监控用户操作,必要的时候给强制踢下线 支持 zmodem 协议,可以使用 lrzsz 命令上传下载文件 窗口自适应,会根据浏览器窗口大小动态调整后端输出终端大小 文章 Django实现WebSSH操作Kubernetes…

继续阅读 Python Django开发的WebSSH 堡垒机

Python基础学习资料视频下载链接

  • Post author:
  • Post category:python

供需要学习python的朋友找到链接。 python3英文视频教程(全87集) http://pan.baidu.com /s/1dDnGBvV python从入门到精通视频(全60集)链接: http://pan.baidu.com /s/1eQw2dd4 密码:9bdl python学习手册视频教程(全44集) http://pan.baidu.com /s/1o64tpf8 零基础入门学习P…

继续阅读 Python基础学习资料视频下载链接

几行python代码制作桌面截图程序

  • Post author:
  • Post category:python

PIL中的ImageGrab模块 import time import numpy as np from PIL import ImageGrab img = ImageGrab.grab(bbox=(100, 161, 1141, 610)) img = np.array(img.getdata(), np.uint8).reshape(img.size[1], img.size[0], 3) …

继续阅读 几行python代码制作桌面截图程序

Python类的私有属性与私有方法的使用

  • Post author:
  • Post category:python

请运行下面代码尝试(如果搞不定,先看后面的讲解,再尝试): * xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import 禁止导入,类对象和子类可以访问 _ xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) xx :双前后下划线,用户名字空间的魔法对象或属性。例如: init , __ 不要自己发明这样的名字 …

继续阅读 Python类的私有属性与私有方法的使用

Python学习之—求100以内素数的八种解法

  • Post author:
  • Post category:python

题目: 求100以内所有的素数和个数 延伸:任意范围内的素数和前N个素数的和. 定义 何为素数? 素数(又称为质数)就是在所有比1大的整数中,除了1和它本身以外,不再有别的因数,这种整数叫做质数。还可以说成质数只有1和它本身两个约数。2.素数是这样的整数,它除了能表示为它自己和1的乘积以外,不能表示为任 何其它两个整数的乘积。 解法 知道了素数的定义之后,该如何求解素数呢?不论是求和,还是求解任意…

继续阅读 Python学习之—求100以内素数的八种解法

【python】块加密-保存和读取密钥

  • Post author:
  • Post category:python

文章目录 一、全部代码块 二、需要写的部分 一、全部代码块 """ 简单的块加密程序 - 中英文支持 v2 中英文同时构造一个矩阵使用 By JerryLiu 20210418 """ import random import pickle # Const define for Chinese and English ROW = 145 COL = 145 startCodeCN = 0x4e00…

继续阅读 【python】块加密-保存和读取密钥

Python猴子摘香蕉问题

  • Post author:
  • Post category:python

Python猴子摘香蕉问题 房子里有一只猴子(即机器人,可在房间里任意活动:到处走动,推移箱子,攀登箱子等),初始位于a处。在b处上方的天花板上有一串香蕉,猴子想吃,但摘不到。房间的c处还有一个箱子,如果猴子站到箱子上,就可以摸着天花板。如图所示,对于上述问题,可以通过谓词逻辑表示法来描述知识。 要求通过python语言编程实现猴子摘香蕉问题的求解过程,即猴子在某一状态下(设猴子位置为a,箱子位置…

继续阅读 Python猴子摘香蕉问题

实战wxPython:020 – 字体选择对话框FontDialog

  • Post author:
  • Post category:python

wx.FontDialog提供一个可以进行字体选择的对话框,它继承自wx.Dialog,是wxPython内建的通用对话框。它可以让用户选择所显示的文本的字体类型, 字号大小、样式,格式以及字体的颜色等。通过wx.FontDialog对话框可以通过GUI界面交互方式对文本的外观显示进行精细的调整。 一、wx.FontDialog简介 字体选择对话框类wx.FontDialog提供了对字体各种外观属…

继续阅读 实战wxPython:020 – 字体选择对话框FontDialog

RK3399学习笔记 1.0.2—python环境 Firefly Core-3399pro-jd4 opencv调用gstreamer-rockchip使用mpp硬解码环境编译

  • Post author:
  • Post category:python

RK3399学习笔记 1.0.2---python环境 Firefly Core-3399pro-jd4 opencv调用gstreamer-rockchip使用mpp硬解码环境编译 一、编译gstreamer-rockchip 二、编译opencv 三.将.so移入python dist-packages 报错处理: python3.7 一、编译gstreamer-rockchip 这个插件依赖…

继续阅读 RK3399学习笔记 1.0.2—python环境 Firefly Core-3399pro-jd4 opencv调用gstreamer-rockchip使用mpp硬解码环境编译

Python3 VScode 配置

  • Post author:
  • Post category:python

Python3 VScode 配置 在上一章节中我们已经安装了 Python 的环境,本章节我们将介绍 Python VScode 的配置。 准备工作: 安装 VS Code 安装 VS Code Python 扩展 安装 Python 3 安装 VS Code VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器,VSCode 开发环境非常简单易用…

继续阅读 Python3 VScode 配置