-
Python单例模式的两种实现方法
所属栏目:[Python] 日期:2020-12-17 热度:81
Python单例模式的两种实现方法 方法一 import threading class Singleton(object): __instance = None __lock = threading.Lock() # used to synchronize code def __init__(self): "disable the __init__ method" @staticmethod def getInstance(): if not[详细]
-
python itchat实现微信自动回复的示例代码
所属栏目:[Python] 日期:2020-12-17 热度:126
今天在实验楼发现一个特别好玩的,Python 微信库itchat,可以实现自动回复等多种功能,好玩到根本停不下来啊,尤其是调戏调戏不懂计算机的,特别有成就感,哈哈!! 代码如下: #coding=utf8import requestsimport itchatKEY = '8edce3ce905a4c1dbb965e6b35c3[详细]
-
python使用opencv读取图片的实例
所属栏目:[Python] 日期:2020-12-17 热度:182
安装好环境后,开始了第一个Hello word 例子,如何读取图片,保存图品 import cv2 import numpy as np import matplotlib.pyplot as plt #读取图片代码 img = cv2.imread('test.jpg',cv2.IMREAD_GRAYSCALE) #IMREAD_COLOR = 1 #IMREAD_UNCHANGED = -1 #展示[详细]
-
在java中如何定义一个抽象属性示例详解
所属栏目:[Python] 日期:2020-12-17 热度:162
前言 本文主要给大家介绍的是在java中定义一个抽象属性的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: Abstract关键字通常被用于类和方法,用来把某些行为的实现委托给子类。由于Java不支持抽象属性,如果你试图将类属性标记[详细]
-
Python日期的加减等操作的示例
所属栏目:[Python] 日期:2020-12-17 热度:132
本文介绍了Python日期的加减等操作的示例,分享给大家,也给自己留个笔记 1. 日期输出格式化 所有日期、时间的api都在datetime模块内。 1. datetime = string now = datetime.datetime.now()now.strftime('%Y-%m-%d %H:%M:%S')#输出2012-03-05 16:26:23.8701[详细]
-
Python 基础教程之str和repr的详解
所属栏目:[Python] 日期:2020-12-17 热度:194
Python str和repr的详解 str可以将值转化为合理的字符串形式,以便用户可以理解; repr会以合法Python表达式的形式来表达值。 举例如下: # str输出用户通常习惯的格式,repr输出系统存储格式 print str("Hello World")Hello World print repr("Hello World"[详细]
-
Python正则捕获操作示例
所属栏目:[Python] 日期:2020-12-17 热度:195
本篇章节讲解Python正则捕获操作。供大家参考研究具体如下: 目的: 给表达式 '10+6/5-4*2' 中每个运算符左右都加一个空格字符,变成:'10 + 6 / 5 - 4 * 2' 思路: 分组、捕获、替换 1. 替换字符中含参数 1 (此处不能叫参数,想不到叫什么,那[详细]
-
Python3.5编程实现修改IIS WEB.CONFIG的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:162
本篇章节讲解Python3.5编程实现修改IIS WEB.CONFIG的方法。供大家参考研究具体如下: #!/usr/bin/env python3.5# -*- coding:utf8 -*-from xml.etree.ElementTree import ElementTree,Elementdef read_xml(in_path): """ 读取并解析XML文件 :param[详细]
-
Python实现简单的多任务mysql转xml的方法
所属栏目:[Python] 日期:2020-12-17 热度:165
本篇章节讲解Python实现简单的多任务mysql转xml的方法。供大家参考研究具体如下: 为了需求导出的格式尽量和navicat导出的xml一致。 用的gevent,文件i/o操作会阻塞,所以并不会完全异步。 1. mysql2xml.py: # -*- coding: utf-8 -*-'''Created o[详细]
-
定制FileField中的上传文件名称实例
所属栏目:[Python] 日期:2020-12-17 热度:138
FileField中的upload_to属性可以设定上传文件的存储目录和名称,它可以是个字符串,也可以是个callable,比如一个方法。 当upload_to的值设为一个方法时,就可以对上传文件的名称进行修改了。方法需要两个参数,instance与filename,instance为此FileField所[详细]
-
浅析Python中的赋值和深浅拷贝
所属栏目:[Python] 日期:2020-12-17 热度:55
python中,A object = B object 是一种赋值操作,赋的值不是一个对象在内存中的空间,而只是这个对象在内存中的位置 。 此时当B对象里面的内容发生更改的时候,A对象也自然而然的会跟着更改。 name = ["root","admin"]cp_name = name # 对cp_name进行赋值操[详细]
-
基于python元祖与字典与集合的粗浅认识
所属栏目:[Python] 日期:2020-12-17 热度:199
一,元祖(tuple) 1.元祖是不能修改的,通常写成圆括号中的一系列项,位置有序,固定长度 2.实际上元祖支持字符串和列表的一般序列操作,“+”,“*”以及分片操作应用于元祖时会返回新的元祖 print((1,2)+(3,4))(1,2,3,4)print((1,2)*4)[详细]
-
Python实现的矩阵类实例
所属栏目:[Python] 日期:2020-12-17 热度:196
本篇章节讲解Python实现的矩阵类。供大家参考研究具体如下: 科学计算离不开矩阵的运算。当然,python已经有非常好的现成的库: numpy (numpy的简单安装与使用可参考 https://www.oudahe.com/p/34434/ ) 。 我写这个矩阵类,并不是打算重新造一个[详细]
-
Python时间的精准正则匹配方法分析
所属栏目:[Python] 日期:2020-12-17 热度:196
本篇章节讲解Python时间的精准正则匹配方法。供大家参考研究具体如下: 要用正则表达式精准匹配时间,其实并不容易 方式一: import re t = '19:10:48' m = re.match(r'(.*):(.*):(.*)',t) m.groups()('19','10','48') 方式二: t = '19:10:48' m =[详细]
-
Python绑定方法与非绑定方法详解
所属栏目:[Python] 日期:2020-12-17 热度:187
本文实例为大家分享了Python绑定方法与非绑定方法,供大家参考,具体内容如下 定义: 绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 为类量身定制 类.boud_method(),自动将类当作[详细]
-
Python实现图片转字符画的示例代码
所属栏目:[Python] 日期:2020-12-17 热度:197
初学Python,在网上看到Python图片转字符画的教程,我也来尝试下。 首先我们要用到Python的PIL库的Image模块,PIL(Python Imaging Library)库是Python的一个图像处理库。想了解PIL的详细功能介绍,可参考PIL的官方文档(虽然我也没看过,不过还是贴上来):h[详细]
-
Python PyQt5实现的简易计算器功能示例
所属栏目:[Python] 日期:2020-12-17 热度:95
本篇章节讲解Python PyQt5实现的简易计算器功能。供大家参考研究具体如下: 这里剩下计算函数( self.calculator )未实现,有兴趣的朋友可以实现它 【知识点】 1、利用循环添加按钮部件,及给每个按钮设置信号/槽 2、给按钮设置固定大小: button.s[详细]
-
python利用urllib实现爬取京东网站商品图片的爬虫实例
所属栏目:[Python] 日期:2020-12-17 热度:174
本例程使用urlib实现的,基于python2.7版本,采用beautifulsoup进行网页分析,没有第三方库的应该安装上之后才能运行,我用的IDE是pycharm,闲话少说,直接上代码! # -*- coding: utf-8 -*import reimport osimport urllibimport urllib2from bs4 import Be[详细]
-
Python实现运行其他程序的四种方式实例分析
所属栏目:[Python] 日期:2020-12-17 热度:71
本篇章节讲解Python实现运行其他程序的四种方式。供大家参考研究具体如下: 在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行[详细]
-
Python实现图片转字符画的示例
所属栏目:[Python] 日期:2020-12-17 热度:139
字符画真的很有意思,将图片中的像素用字符代替,就生成了字符画。 但是像素是有颜色深浅的,我们如何将带有不同颜色的像素编码为对应的字符呢? 转化方法: 将彩色图片转化为灰度图 根据颜色深浅的RGB值(值域从0到255,其中0为黑色,255为白色) 涉及自己喜[详细]
-
Python实现爬取需要登录的网站完整示例
所属栏目:[Python] 日期:2020-12-17 热度:165
本篇章节讲解Python爬取需要登录的网站实现方法。供大家参考研究具体如下: import requestsfrom lxml import html# 创建 session 对象。这个对象会保存所有的登录会话请求。session_requests = requests.session()# 提取在登录时所使用的 csrf 标[详细]
-
Python中input与raw_input 之间的比较
所属栏目:[Python] 日期:2020-12-17 热度:76
Python中input与raw_input 之间的比较 input和raw_input均可以接收输入,其差别如下所示: #input假设用户输入的是合法的Python表达式 name = input("what is your name")what is your nameZJTraceback (most recent call last): File "stdin",line 1,in mod[详细]
-
使用Python实现博客上进行自动翻页
所属栏目:[Python] 日期:2020-12-17 热度:147
先上一张代码及代码运行后的输出结果的图! 下面上代码: # coding=utf-8 import osimport timefrom selenium import webdriver#打开火狐浏览器 需要V47版本以上的driver = webdriver.Firefox()#打开火狐浏览器url = "http://codelife.ecit-it.com"#这里打开[详细]
-
python中类和实例如何绑定属性与方法示例详解
所属栏目:[Python] 日期:2020-12-17 热度:192
前言 python类与实例的方法的调用中觉得云里雾里,思考之后将自己的想法记录下,一来加深自己理解,巩固自己记忆,而来帮助一些想要学习python的朋友理解这门抽象的语言,由于Python是动态语言,类以及根据类创建的实例可以任意绑定属性以及方法,下面分别介[详细]
-
CentOS下使用yum安装python-pip失败的完美解决方法
所属栏目:[Python] 日期:2020-12-17 热度:195
以前用Ubuntu的时候感觉很简单的事到ContOS上却变得很头痛,在执行以下命令安装python-pip居然什么也没执行。 yum install python-pip 后来google了一下说是这个包在EPEL源里,要添加EPEL源才可以。然后按博客里说的方法添加,执行以下命令: sudo rpm -ivh[详细]
