关于python的单列模式

  • Post author:
  • Post category:python

单例模式 一种常用的软件设计模式。 意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 动机:对于一些类来说,只有一个实例是很重要的。比如一个班级只能有一个班主任、一个数字滤波器只能有一个A/D转换器。那么,我们怎样才能保证一个类只有一个实例并且这个实例易于被访问?一个全局变量使得一个对象可以被访问,但是它不能防止你实例化多个对象。这样就有了一个更好的办法,让类自身负责保护它的唯一实例,…

继续阅读 关于python的单列模式

Python, LeetCode, 4. 两个排序数组的中位数

  • Post author:
  • Post category:python

class Solution: def findMedianSortedArrays(self, nums1, nums2): """ :type nums1: List[int] :type nums2: List[int] :rtype: float """ nums = [] while len(nums1) != 0 and len(nums2) != 0: if nums1[0] <…

继续阅读 Python, LeetCode, 4. 两个排序数组的中位数

python 消息队列服务器_利用Python操作消息队列RabbitMQ的方法教程

  • Post author:
  • Post category:python

前言 RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直…

继续阅读 python 消息队列服务器_利用Python操作消息队列RabbitMQ的方法教程

python按照指定字符或者长度 截取字符串

  • Post author:
  • Post category:python

1.截取指定位置字符串 Python字符串可以理解为一个数组,获取某一部分的可以使用 str[beginIndex:endPosition],其中str为需要截取的字符串,beginIndex为需要截取的第一个字符的下标,endPosition为截取字符最后一个的位置,注意是下标和位置(下面示例),下标+1=位置;beginIndex,endPosition都可以不写,不写的情况默认第一个或者最后…

继续阅读 python按照指定字符或者长度 截取字符串

Python列表练习题

  • Post author:
  • Post category:python

1、创建一个空列表,命名为names,往里面添加 Lihua、Rain、Jack、Xiuxiu、Peiqi和Black元素。 2、往(1)中的names列表里Black前面插入一个Blue。 3、把names列表中Xiuxiu的名字改成中文。 4、往names列表中Rain后面插入一个子列表["oldboy","oldgirl"]。 5、返回names列表中Peiqi的索引值(下标)。 6、创建新…

继续阅读 Python列表练习题

python_pyinstaller_将.py封装成.exe

  • Post author:
  • Post category:python

第一步:用pip install pyinstaller命令安装pyinstaller。安装好后,在python目录(下文以C:\Python\python36为例)\Scripts\下可以看到pyinstaller.exe。 第二步:找到需要封装的.py文件,再三测试,确认无误。记下完整路径(下文以F:/SunYi_Project/Test/test.py为例)。 第三步:命令行输入C:\Pyt…

继续阅读 python_pyinstaller_将.py封装成.exe

python学习笔记(四)

  • Post author:
  • Post category:python

1 类的语法 # 类 猫 (特征 、行为- - 爱吃鱼) class cat: def eatfish(self): print('小猫爱吃鱼') # class关键字 声明一个类 # 类名 首字母大写 如果有多个单词,每个单词首字母都要大写 2 创建学生类 ​ # 创建学生类 #学生类 学生行为--学习 行为--吃饭 class Student: def __init__(self,name,h…

继续阅读 python学习笔记(四)

python scrapy 爬取包含iframe标签内的数据

  • Post author:
  • Post category:python

如图所示: 所要提取的数据都在iframe标签里面的,直接用xpath提取iframe标签里的内容是提取不到的, 看到图一有一个script 所有的数据都在这个js标签内的,展开script标签后会看到一堆js代码,一直往下找会发现一个bytes类型的数据,如图 这个红色的源码就是你要的数据,但是他是一个bytes类型的,提取出来之后需要你转一下格式,这里推荐使用 import urllib.pa…

继续阅读 python scrapy 爬取包含iframe标签内的数据

Python tqdm 进度条库的基本使用

  • Post author:
  • Post category:python

文章目录 一、tqdm的基本使用 二、进度条的迭代和进度条名字的设置 三、tqdm() 的参数 四、深度学习网络训练中如何有效使用tqdm tqdm模块是python进度条库,tqdm加载一个可迭代对象,并以进度条的形式实时显示该可迭代对象的加载进度。 一、tqdm的基本使用 from tqdm import tqdm import time # range(100)是加载的迭代器,desc是进度…

继续阅读 Python tqdm 进度条库的基本使用