Python 单例模式

  • Post author:
  • Post category:python

使用场景: 1)在我们的windows桌面上,我们打开了一个回收站,当我们试图再次打开一个新的回收站时,Windows系统并不会为你弹出一个新的回收站窗口。,也就是说在整个系统运行的过程中,系统只维护一个回收站的实例。这就是一个典型的单例模式运用。 继续说回收站,我们在实际使用中并不存在需要同时打开两个回收站窗口的必要性。假如我每次创建回收站时都需要消耗大量的资源,而每个回收站之间资源是共享的,那…

继续阅读 Python 单例模式

python leetcode 281-290

  • Post author:
  • Post category:python

# 281 class ZigzagIterator: def __init__(self, v1: List[int], v2: List[int]): self.v1 = v1 self.v2 = v2 self.length1 = len(v1) self.length2 = len(v2) self.index1 = 0 self.index2 = 0 self.row_pointer =…

继续阅读 python leetcode 281-290

python测网络连通性_[宜配屋]听图阁

  • Post author:
  • Post category:python

本文实例讲述了Python测试网络连通性。分享给大家供大家参考,具体如下: Python代码 #!/usr/bin/python # -*- coding:GBK -*- """Document: network script, keep network always working, using python3""" import os import time PING_RESULT = 0 N…

继续阅读 python测网络连通性_[宜配屋]听图阁

Python实现:任意凸多边形内随机生成指定个数的点(坐标)

  • Post author:
  • Post category:python

Python实现:任意多边形内随机生成指定个数的点(坐标、经纬度) 目的: 为了在地图上某区域内生成指定个数的经纬度(坐标)。 步骤: 1、在该区域边界内,确定几个顶点,勾勒出大致的 凸多边形 。 2、在此程序输入顶点坐标,以及需要生成的坐标个数。 注意: 本程序利用了凸多边形的特性生成点,不适用于凹多边形,因此随机生成的多边形 可能出现凹多边形 ,这时的点会跑到多边形外,这属于正常现象, 多尝试…

继续阅读 Python实现:任意凸多边形内随机生成指定个数的点(坐标)

python学习笔记(18)——Tushare库的安装及基本用法

  • Post author:
  • Post category:python

——Tushare是一个免费、开源的python财经数据接口包:可获取即时财经新闻,类型包括国内财经、证券、外汇、期货、港股和美股等新闻信息,详情可前往官方网址 TuShare -财经数据接口包 toshare安装前提: 安装Python 安装pandas pip install lxml pip install tushare或者pip install tushare --upgrade(一般成…

继续阅读 python学习笔记(18)——Tushare库的安装及基本用法

怎样提高自己的 Python 编程能力?

  • Post author:
  • Post category:python

怎样学习任何一种编程语言 我将教你怎样学习任何一种你将来可能要学习的编程语言。本书的章节是基于我和很多程序员学习编程的经历组织的,下面是我通常遵循的流程。 1.找到关于这种编程语言的书或介绍性读物。 2.通读这本书,把里边的代码都录入一遍并使其运行起来。 3.一边读书一边写代码,同时做好笔记。 4.使用这种编程语言实现一些你用另一种熟悉的编程语言做过的程序组件。 5.阅读别人用这种编程语言编写的代…

继续阅读 怎样提高自己的 Python 编程能力?

python 操作 doc /docx

  • Post author:
  • Post category:python

对于python来说操作 doc    需要用到 win32com      安装   pip  install  win32com 优点 doc所有的操作都可以执行     缺点 如果没有office就死翘翘了 当然也可以com  wsp    对于这种需要强制安装xx的不是很喜欢 重点介绍   另一款  python   docx的包 先安装指令 pip install python_docx…

继续阅读 python 操作 doc /docx

Python之拆包(函数形参中关键字参数、命名关键字参数、函数返回值、字典、列表、元组、字符串)

  • Post author:
  • Post category:python

2022.4.7 拆包之前一定有装包的过程 比如函数参数的装包就是在传递实参时直接进行装包了,输出时带*对原参数进行拆包 拆包可以理解为将参数的值取出来 关于拆包的重要例子: 函数参数的拆包 关键字参数拆包 def run(a,*args): #第一个参数传给了a print(a) # args是一个元组,里面是2和3两个参数 print(args) # *args是将这个元组中的元素依次取出来 …

继续阅读 Python之拆包(函数形参中关键字参数、命名关键字参数、函数返回值、字典、列表、元组、字符串)

用python代码将MongoDb中的数据可视化到web页面

  • Post author:
  • Post category:python

你好!可以使用 Python 的 Flask 框架来将 MongoDB 中的数据可视化到 web 页面上。 首先,你需要安装 Flask 和 PyMongo: pipinstall flask pymongo 然后,你可以使用 PyMongo 连接到 MongoDB 数据库,并使用 Flask 将数据渲染到 HTML 模板中: from flask import Flask, render_tem…

继续阅读 用python代码将MongoDb中的数据可视化到web页面