python(列表,元组,字典,集合)推导式

  • Post author:
  • Post category:python

关于python中的几种推导式(列表,元组,字典,集合)的简单介绍 python中的推导式是一种常用的生成列表,元组,字典以及集合的方法,很多时候只需要一句代码便可以完成多行代码的才能达到的结果。 有的初学者可能感觉推导式不好理解,其实只要我们多写个一两遍,经常使用也会感觉推导式特别简单的,平常应该大多听说的都是列表推导式。但是除了列表可以使用推导式,python的另外三个数据结构(字典、元组、集…

继续阅读 python(列表,元组,字典,集合)推导式

python双端队列及其实现

  • Post author:
  • Post category:python

双端队列 双端队列(deque,全名double-ended queue),是一种具有队列和栈的性质的数据结构。 双端队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。双端队列可以在队列任意一端入队和出队。 操作 Deque() 创建一个空的双端队列 add_front(item) 从队头加入一个item元素 add_rear(item) 从队尾加入一个item元素 remove_f…

继续阅读 python双端队列及其实现

python多线程中锁的概念

  • Post author:
  • Post category:python

python的锁可以独立提取出来 mutex = threading.Lock() #锁的使用 #创建锁 mutex = threading.Lock() #锁定 mutex.acquire([timeout]) #释放 mutex.release() 概念 好几个人问我给资源加锁是怎么回事,其实并不是给资源加锁, 而是用锁去锁定资源,你可以定义多个锁, 像下面的代码, 当你需要独占某一资源时,任…

继续阅读 python多线程中锁的概念

shell,python脚本实现docker部署Redis集群

  • Post author:
  • Post category:python

哨兵是为了高可用设计的,集群是用来分布式扩容。 目的 避免繁琐过程的频繁操作没利用shell,python脚本实现执行一条命令搭建redis集群 方式 提供两种方式搭建集群:原生方式和redis-cli命令 基础命令 如果掌握可以直接跳过 添加主节点 有两种命令方式可以添加 第一种: 任意集群中任意一个容器(新建的容器就是一个只包含自身的集群) 先执行docker exec -ti 容器ID或者容…

继续阅读 shell,python脚本实现docker部署Redis集群

[Python从零到壹] 三十七.图像处理基础篇之图像融合处理和ROI区域绘制

  • Post author:
  • Post category:python

欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界。所有文章都将结合案例、代码和作者的经验讲解,真心想把自己近十年的编程经验分享给大家,希望对您有所帮助,文章中不足之处也请海涵。Python系列整体框架包括基础语法10篇、网络爬虫30篇、可视化分析10篇、机器学习20篇、大数据分析20篇、图像识别30篇、人工智…

继续阅读 [Python从零到壹] 三十七.图像处理基础篇之图像融合处理和ROI区域绘制

Python使用QT播放视频

  • Post author:
  • Post category:python

先看下效果 点击打开视频->进行视频选择,可以暂停和播放,双击可以全屏,代码也是网上收集的 有2个demo,第一个是简单版,第二个demo增加了播放,暂停,进度条,全屏 需要安装一个视频解码器,K-Lite Codec Pack,下载地址 http://www.codecguide.com/download_kl.htm demo1.py from PyQt5.QtWidgets impor…

继续阅读 Python使用QT播放视频

python 获取字符串列表中的随机字符串

  • Post author:
  • Post category:python

下面的方法将获取某个字符串列表中的随机字符串 import random def randomText(textArr): length = len(textArr) if length < 1: return '' if length == 1: return str(textArr[0]) randomNumber = random.randint(0,length-1) return …

继续阅读 python 获取字符串列表中的随机字符串

python包管理工具关系

  • Post author:
  • Post category:python

刚开始学习Python时,在看文档和别人的blog介绍安装包有的用easy_install, setuptools, 有的使用pip,distribute,那麽这几个工具有什么关系呢,看一下下面这个图就明白了 可以看到distribute是setuptools的取代,pip是easy_install的取代。 关于这些包工具可以参考 http://guide.python-distribute.or…

继续阅读 python包管理工具关系

python学习笔记

  • Post author:
  • Post category:python

偏函数(一) print(int('12345')) # 将字符串按十进制转换为整数 print('转换为八进制:', int('1234', base = 8)) print('转换为十六进制:', int('1234', 16)) # 将1010按二进制转换为整数 print(int('1010', base = 2)) print(int('101010', base = 2)) print…

继续阅读 python学习笔记

python实现json转yaml

  • Post author:
  • Post category:python

python实现json转yaml 实现代码如下: # -*- coding: utf-8 -*- import yaml,json if __name__ =='__main__': d={'version': '1.0.1', 'sub': [{'name': 'Hillo world', 'age': 33, 'sex': {'a': 1, 'b': 2}}, {'name': 'Hillo…

继续阅读 python实现json转yaml