Python
Jian__xiao
一个在学习中的tester
展开
-
Python字典处理
Python中常用字典处理的方法原创 2020-06-03 16:01:20 · 228 阅读 · 0 评论 -
覆盖图片中指定区域
覆盖图片中的指定区域, 支持同时覆盖多块区域, 支持同时覆盖两张图片中同一区域原创 2020-06-03 15:44:31 · 1076 阅读 · 0 评论 -
Python 多张图片合成视频
Python 多张图片合成视频import cv2import osdef pic_to_video(pic_list, video_name, fps, pic_size): """ 图片合成视频 :param pic_list: 图片路径列表 :param video_name: 生成视频的名字 :param fps: 1s显示多少张图片 ...原创 2020-02-19 20:55:17 · 2964 阅读 · 3 评论 -
县市疫情分布地图制作
县市疫情分布地图制作系统需求:编程语言: Python3第三方库: pyecharts/echarts-countries-pypkg/echarts-china-provinces-pypkg/echarts-china-cities-pypkg/echarts-china-counties-pypkg/echarts-china-misc-pypkgfrom pyecharts.cha...原创 2020-02-01 12:01:30 · 5862 阅读 · 0 评论 -
使用sshpass执行远程命令和拷贝
使用sshpass执行远程命令和拷贝系统Ubuntu 16.04安装sshpass: sudo apt-get install sshpassimport subprocessdef get_command_result(command): """ 用来执行终端命令,并拿到返回结果 :param command: 需要执行的命令 :return: ...原创 2019-12-15 14:15:36 · 1912 阅读 · 0 评论 -
Python远程执行命令和拷贝
Python远程执行命令和拷贝使用paramiko库和scp库结合import paramikofrom scp import SCPClientclass LinuxSSHSCP(object): def __init__(self, ip, username, password, port=22): self.ip = ip self.us...原创 2019-12-15 14:10:27 · 489 阅读 · 0 评论 -
Python字典保存为Json格式化文件
Python字典保存为Json格式化文件import jsoninfo = {"key_1": "value_1", "key_2": "value_2", "key_3": {"key_4": "value_4", "key_5": "value_5"}}with open("a.json", "w") as f: f.write(json.dumps(info, ensure_...原创 2019-12-04 21:50:22 · 11994 阅读 · 0 评论 -
Python进制转化
进制转化十进制的10转化为二进制,不足64的位的补0int_num = 10bit = '{:064b}'.format(int_num)print(bit)0000000000000000000000000000000000000000000000000000000000001010原创 2019-11-22 19:23:43 · 155 阅读 · 0 评论 -
Python远程拷贝文件夹/文件
Python远程拷贝文件夹/文件通过paramiko的ssh和scp的方法,从远程服务器拷贝文件/文件夹到本地指定文件def scp_remote_file(remote_file_list, local_file): ssh_client = paramiko.SSHClient() ssh_client.set_missing_host_key_policy(paramik...原创 2019-11-21 09:38:58 · 3754 阅读 · 0 评论 -
Python处理json数据
Python处理json数据在执行脚本的时候出现以下错误最终发现是因为我在当前目录下创建了一个json.py文件导致的原创 2019-03-04 13:48:31 · 514 阅读 · 0 评论 -
Python 多线程操作操作,线程2不执行
Python 多线程操作操作,线程2不执行问题:在多线程操作过程中,线程1中的有死循环,在执行的过程中,线程2一直不执行。Code before updateimport threading import time class test(): def print_111(self): while 1: pri...原创 2019-03-03 16:48:19 · 4405 阅读 · 2 评论 -
Python中log封装
Python3 Log封装因为项目需要,对log进行封装实现log日志可以存储在指定目录下,并且能输出在控制台 #!/usr/bin/env python # coding=utf-8 """ Author: Jian________xiao Date: 2019-03-01 ""&a原创 2019-03-05 15:57:29 · 2190 阅读 · 0 评论 -
Python2迁移Python3遇到的问题
Python2迁移到Python3遇到的问题命令行输出数据类型出错python2 中为str类型python3中为bytes类型,需要加decode()转化为strPython2 code: import subprocess import time def run_command(command_str, timeout=10, method="all"): ...原创 2019-03-01 10:16:52 · 627 阅读 · 0 评论 -
Python导出本机安装的第三方包的列表以及版本号
拿到包的列表保存到equirements.txt文档中pip freeze > requirements.txt在其它主机上批量安装包pip install -r equirements.txt然后通过pip list查看包是否安装成功原创 2019-02-28 11:14:50 · 1353 阅读 · 0 评论 -
Python3.6 和Opencv3.X出现AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d'
系统Ubuntu16.04:执行以下操作:sudo pip unistall opencv-contrib-pythonsudo pip unistall opencv-pythonsudo pip install opencv-python3.4.1.15sudo pip install opencv-contrib-python3.4.1.15之前网上先安装opencv-contr...原创 2019-02-28 09:47:52 · 942 阅读 · 0 评论