目录游戏玩法代码 - v1测试代码 - v2测试游戏玩法游戏玩法: 该游戏由 2 到 6 个人玩,使用除大小王之外的 52 张牌,游戏者的目标是使手中的牌的点数之和不超过 21 点且尽量大。有着悠久的历史。黑杰克简称为21点,1700年左右法国赌场就有这种21点的纸牌游戏。1931年,当美国内华达州宣布赌博为合法活动时,21点游戏第一次公开出现在内华达州的赌 ......
360
0
0
2023-02-19
目录案例12、生成测试报告断言基本操作数据驱动 ddt data巩固总结unittest是python单元测试框架,类似于JUnit框架意义:灵活的组织ui接口测试自动化用例让用例高效的执行方便验证测试用例的结果集成html形式测试报告一个class继承unittest.TestCase类,即是一个个具体的TestCase(类方法名称必须以test开头,否则 ......
318
0
0
2023-02-18
WebSocket 协议主要用于解决Web前端与后台数据交互问题,在WebSocket技术没有被定义之前,前台与后端通信需要使用轮询的方式实现,WebSocket则是通过握手机制让客户端与服务端建立全双工通信,从而实现了更多复杂的业务需求。在各种复杂的Web框架中往往集成有自己的WebSocket插件,而这里面隐藏了许多实现细节,下面我们将自己实现一个纯Py ......
508
0
0
2023-02-17
Ajax序列化实现简单命令工具: 我们通过定制Django,配合命令行执行功能可以实现远程命令执行页面.<!--name: index.html--> {% extends "admin/base_site.html" %} {% load i18n static %} {% block content %} <link r ......
314
0
0
2023-02-16
通过使用bootstrap框架,并配合Django自带的Paginator分页组件即可实现简单的分页效果。1.创建MyWeb项目python manage.py startapp MyWeb 2.修改settings.py配置文件,导入我们的app的名字,去掉csrf这个选项# 屏蔽一项 MIDDLEWARE = [ #'django.midd ......
367
0
0
2023-02-16
目录 一、python图形界面tk之滚动文本框的实现示例二、python图形界面tk之控件随窗口自变化的实现示例三、python图形界面tk之顶部菜单栏实现示例四、python图形界面tk之多选框实现示例五、python图形界面tk之打开文件实现示例六、python图形界面tk之保存文件实现示例 一、python图形界面tk之滚动文本框的 ......
456
0
0
2023-02-15
Paramiko是一个用于执行SSH命令的Python第三方库,使用该库可实现自动化运维的所有任务,如下是一些常用代码的封装方式,多数代码为半成品,只是敲代码时的备份副本防止丢失,仅供参考,目前本人巡检百台设备完全无压力。实现命令执行: 直接使用过程化封装,执行CMD命令.import paramiko ssh = paramiko.SSHClient ......
274
0
0
2023-02-15
最近在统计资产,正好看到了xlsxwriter这个表格生成模块,借此机会,熟悉一下,写点有趣的小案例,一开始想使用C++ QT图形化开发一套自动化运维平台,但后来发现不仅消耗时间而且需要解决QT Qssh远程模块的一些问题,后来没有使用QT做,xlsxwriter模块来做非常的简单,所以使用它。绘制磁盘统计(封装表格)封装前需要先来找出规律: 先找到表格生成 ......
366
0
0
2023-02-15
作者编写的一些代码片段,本版本为残废删减版,没有加入多线程,也没有实现任何有价值的功能,只是一个临时记事本,记录下本人编写代码的一些思路,有价值的完整版就不发出来了,自己组织吧,代码没啥技术含量,毕竟Python这一块没怎么认真研究过,代码也都是随性瞎写的,大佬不要喷我,将就着看吧。废话不啰嗦,开始上代码,第一种是无参数的简单实现方式.import sys ......
361
0
0
2023-02-13
Python的生产效率极高,通过使用pypiwin32模块可以快速调用windows API函数,结合Python的高效开发能力,同等时间内比C++能更快的达到目标,pypiwin32模块封装了Win32下的常用定义,函数方法等。该项目地址是:https://github.com/mhammond/pywin32在Python安装路径下\AppData\Lo ......
612
0
0
2023-02-13
Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE,Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创 ......
303
0
0
2023-02-13
layui 框架与BootCSS框架相似都属于前端美化框架,区别在于BootCSS更加专业,而LayUI则更多的是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类 AMD 模块管理方式,却又并非受限于 CommonJS 的那些条条框框,它拥有自己的模式,更加轻量和简单。官方示例1: 简单的页面前端布局。<link rel="sty ......
345
0
0
2023-02-13
layui 框架与BootCSS框架相似都属于前端美化框架,区别在于BootCSS更加专业,而LayUI则更多的是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类 AMD 模块管理方式,却又并非受限于 CommonJS 的那些条条框框,它拥有自己的模式,更加轻量和简单。下面的页面作为基模板,取名为 base.html 后期子模版,全部继 ......
291
0
0
2023-02-13
在前面我总结了关于DjangoAdmin的使用技巧,利用DjangoAdmin这个后台管理功能,自己定制页面可以完成非常多的功能,下面我们将重点研究主机图形的绘制,展示和报表等功能的具体实现步骤,这里也算是个人的一点点经验。定制查询图形功能urls.pyfrom django.contrib import admin from django.urls im ......
423
0
0
2023-02-13
Django最强大的部分之一是自动管理界面。它从模型中读取元数据,以提供一个快速的,以模型为中心的界面,受信任的用户可以在其中管理您网站上的内容。管理员的建议用法仅限于组织的内部管理工具。它并非旨在构建您的整个前端。初始化Djangopip install django # 安装 djang ......
316
0
0
2023-02-13