随笔分类 -  Python

摘要:error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools” 下载官方vc++工具并安装:visualcppbuildtools full.exe 如果还是报这个错,可能是之前 阅读全文
posted @ 2020-06-10 13:32 波士地盘 阅读(388) 评论(0) 推荐(0)
摘要:系统:deepin 因为apt中找不到3.6.10版本,因此采用源码安装 "安装教程" 安装完后,使用pip时报错: 参考百度教程: "关于Ubuntu中运行python报错No module named _sysconfigdata_nd" ~~解决方案~~: 复制系统自带的3.5版本的该文件 成 阅读全文
posted @ 2020-03-21 22:33 波士地盘 阅读(2121) 评论(0) 推荐(0)
摘要:Python 简易web日志查看工具&可改装为命令行工具 效果图 原理 利用python的paramiko库模拟ssh登录操作,并执行tail命令 所需库 flask、paramiko、gevent,python3 部分代码 @app.route('/api/do', methods=["POST", "GET"]) def api_do(): try: ... 阅读全文
posted @ 2019-11-11 14:37 波士地盘 阅读(499) 评论(0) 推荐(0)
摘要:代码 import asyncio async def ex(id, n): print(id+" start") await asyncio.sleep(n/2) print(id+" 1/2") await asyncio.sleep(n/2) print(id+" 2/2") return n + 1 async def go(): ... 阅读全文
posted @ 2019-11-05 16:49 波士地盘 阅读(203) 评论(0) 推荐(0)
摘要:tarxjb 简单、安全文件拷贝、传输 描述 通过python paramiko库实现简易ssh、sftp执行操作,从而实现文件的远程传输 Github 优点: 可靠传输,文件不易受损 安全传输,避免文件丢失、覆盖 节省带宽,压缩传输 缺点 需要本地中转,对于带宽资源较少的服务器压力大 需要计算md5及解压缩,对cpu占用大 强制退出会失败 详细过程 源主机 检查文件... 阅读全文
posted @ 2019-10-18 16:06 波士地盘 阅读(275) 评论(0) 推荐(0)
摘要:常用自动化运维工具 + Ansible:Python,Agentless,中小型应用环境 + Saltstack:python,一般需要部署agent,执行效率更高 + Puppet:ruby,功能强大,配置复杂,南型,适合大型环境 + Fabric:python,agentless + Chef: 阅读全文
posted @ 2019-04-19 16:39 波士地盘 阅读(2099) 评论(0) 推荐(0)
摘要:Python 遗传算法实现字符串 流程 1. 初始化 2. 适应度函数 3. 选择 4. 交叉 5. 变异 适应度函数计算方法 计算个体间的差:分别计算每个元素与目标元素的差取平方和 种群:计算总体均值 操作|说明 | 编码方式| ASCII码 种群规模| 5000 初始种群的个体取值范围| !!! 阅读全文
posted @ 2019-04-12 21:38 波士地盘 阅读(831) 评论(0) 推荐(0)
摘要:python3 井字棋 GUI 人机对战、机器对战 功能 1. GUI界面 2. 人机对战(可选择机器先走) 3. 机器对战(50局) 流程图 内核 棋盘 最佳下棋顺序: 估价函数(以X为对象) 1. 可以赢的行数 +1 2. 可以赢的行数上有自己的棋子 +2 3. 可导致自己赢 +2 4. 可导致 阅读全文
posted @ 2019-04-04 08:24 波士地盘 阅读(4118) 评论(1) 推荐(0)
摘要:``` #coding: utf-8 #Author:boxker #Mail:icjb@foxmail.com import sqlite3 import os class simpleToolSql(): """ simpleToolSql for sqlite3 简单数据库工具类 编写这个类主要是为了封装sqlite,继承此类复用方法 """ ... 阅读全文
posted @ 2019-03-16 16:40 波士地盘 阅读(3682) 评论(0) 推荐(0)
摘要:1.运行环境 1. python3 2. centos7 2.Bottle的使用 使用bottle主要是因为它仅用python自带的库即可实现对web的搭建。 "bottle源码分析" "bottle使用教程" 3.代码 阅读全文
posted @ 2019-02-17 20:49 波士地盘 阅读(473) 评论(0) 推荐(0)