自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟教程

菜鸟教程piaodoo.com

  • 博客(160)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python爬虫之爬取淘女郎照片示例详解

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ 本篇目标 抓取淘宝MM的姓名,头像,年龄 抓取每一个MM的资料简介以及写真图片 把每一个MM的写真图片按照文件夹保存到本地 熟悉文件保存的过程 1.URL的格式在这里我们用到的URL是 http://mm.taobao.com/json/request_top_l

2020-11-29 21:59:48 529

原创 Python如何定义接口和抽象类

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ 问题你想定义一个接口或抽象类,并且通过执行类型检查来确保子类实现了某些特定的方法解决方案使用 abc 模块可以很轻松的定义抽象基类:from abc import ABCMeta, abstractmethodclass IStream(metaclass=ABCMeta):@ab

2020-11-29 21:58:42 1649 1

原创 Python实现画图软件功能方法详解

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ 概述虽然Python的强项在人工智能,数据处理方面,但是对于日常简单的应用,Python也提供了非常友好的支持(如:Tkinter),本文主要一个简单的画图小软件,简述Python在GUI(图形用户界面)方面的应用,仅供学习分享使用,如有不足之处,还请指正。设计思路 页面布局:主要分

2020-11-29 21:57:45 2008

原创 Python 创建TCP服务器的方法

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ 问题你想实现一个服务器,通过TCP协议和客户端通信。解决方案创建一个TCP服务器的一个简单方法是使用 socketserver 库。例如,下面是一个简单的应答服务器:from socketserver import BaseRequestHandler, TCPServerclass

2020-11-29 21:56:47 2322

原创 学python爬虫能做什么

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ 世界上80%的爬虫是基于Python开发的,学好爬虫技能,可为后续的大数据分析、挖掘、机器学习等提供重要的数据源。什么是爬虫?网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字

2020-11-29 21:55:48 1515

原创 Tensorflow使用Anaconda、pycharm安装记录

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ 写给自己期待着你以后能够感谢自己写了这篇文章。看别人写博客总是觉得很酷,也想过自己动手,碍于自己知识储备有限只能在脑子里想想。哈不过最近电脑重装,第一次安装Tensorflow时的问题真是历历在目啊,so这篇文章就诞生啦,希望自己能够写的明白一些,下次在安装的时候可以少一些麻烦。安装准备必备

2020-11-29 21:54:51 282

原创 Python 实现简单的客户端认证

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ 问题你想在分布式系统中实现一个简单的客户端连接认证功能,又不想像SSL那样的复杂。解决方案可以利用 hmac 模块实现一个连接握手,从而实现一个简单而高效的认证过程。下面是代码示例:import hmacimport osdef client_authenticate(connect

2020-11-29 21:53:52 747 1

原创 解决c++调用python中文乱码问题

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/人人影视http://www.op-kg.com/ windows中文操作系统下,vs的c++项目默认编码是GB2312python默认是utf-8编码最好在c++程序顶上加:#pragma execution_character_set("GB2312")c++中的字符串一定就是gbk编码传入python前要做编码转换准备一个gbk转

2020-11-29 21:52:54 601

原创 python 浮点数四舍五入需要注意的地方

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 本文主要分享基于python的数据分析三方库pandas,numpy的一次爬坑经历,发现并分析了python语言对于浮点数精度处理不准确的问题,并在最后给出合理的解决方案。如果你也在用python处理数据,建议看一下,毕竟0.1的误差都可能造成比较大的影响。问题出现早上到了公司,领导发了几个文件过来,说这两天测试环境跑出来的数据,与实际情况有所

2020-11-28 12:52:21 564

原创 Python使用socket模块实现简单tcp通信

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 正文开始:服务器端代码:# 再来简单的测试,这个是服务器端import socketimport sysBUF_SIZE = 1024ip_port = (r"127.0.0.1", 11552)my_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 先拿到套接

2020-11-28 12:51:23 436

原创 python七种方法判断字符串是否包含子串

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 1. 使用 in 和 not inin 和 not in 在 Python 中是很常用的关键字,我们将它们归类为 成员运算符。使用这两个成员运算符,可以很让我们很直观清晰的判断一个对象是否在另一个对象中,示例如下:>>> "llo" in "hello, python" True >>> >&

2020-11-28 12:50:25 2971

原创 Python 处理日期时间的Arrow库使用

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ Python针对日期时间的处理提供了大量的package,类和方法,但在可用性上来看非常繁琐和麻烦第三方库Arrow提供了一个合理的、人性化的方法来创建、操作、格式转换的日期,时间,和时间戳,帮助我们使用较少的导入和更少的代码来处理日期和时间。$ pip install arrow获取当前时间    arro

2020-11-28 12:49:27 1344

原创 安装pyecharts1.8.0版本后导入pyecharts模块绘图时报错: “所有图表类型将在 v1.9.0 版本开始强制使用 ChartItem 进行数据项配置 ”的解决方法

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 安装pyecharts1.8.0版本后导入pyecharts模块绘图时报错: “所有图表类型将在 v1.9.0 版本开始强制使用 ChartItem 进行数据项配置 ”的解决方法;作者这里可能仅仅只是针对某些情况,希望对你有所帮助!安装pyecharts:对于学习大数据可视化萌新来说我们一般都会使用 pip install pyecharts

2020-11-28 12:48:29 370

原创 在 Python 中使用 MQTT的方法

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ Python 是一种广泛使用的解释型、高级编程、通用型编程语言。Python 的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。Python 让开发者能够用更少的代码表达想法,不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。MQTT 是一种基于发布/订阅模式的 轻量级物联网消息传输协议 ,

2020-11-28 12:47:31 35771 3

转载 numpy中生成随机数的几种常用函数(小结)

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 1、使用numpy生成随机数的几种方式1)生成指定形状的0-1之间的随机数:np.random.random()和np.random.rand()array1 = np.random.random((3))display(array1)# -----------------------------------array2 = np.r

2020-11-28 12:46:33 3521

原创 python实现每天自动签到领积分的示例代码

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 自动签到的python脚本源码新建一个python文件,checkin.py,保存到电脑上某个位置,我这里保存到的是E:\pyproject\checkin.py# 引入3个包from selenium import webdriverfrom time import sleepimport random程序启动后先休眠1-4秒sl

2020-11-28 12:45:34 2236 1

原创 手把手教你将Flask应用封装成Docker服务的实现

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 项目背景  在之前的一个项目中用Python的Flask写了一个提供公共基础服务的Rest应用,上面大佬的意思是需要将这一部分封装成容器化服务,实现快速部署、管理以保证连续可用性。你知道如何将你的Flask项目部署到Docker中吗?大佬安排嘉宾席!不会的那咱们就接着往下看~看完请记得点赞哟!点赞的人最可爱。偷偷告诉你们这段时间出于文章题材跟

2020-11-28 12:44:37 1160

原创 python3将变量输入的简单实例

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:高州阳光论坛https://www.hnthzk.com/ 变量输入就是用代码获取用户通过键盘输入的信息。python中可以使用input()函数实现输入变量, input() 函数接受一个标准输入数据,返回为 string 类型。示例:>>> a=input("input:")input:1>>> print(a)1>>>知识点扩展

2020-11-28 12:43:50 1311

原创 python装饰器三种装饰模式的简单分析

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 学设计模式中有个装饰模式,用java实现起来不是很难,但是远远没有python简单,难怪越来越火了!这里就简单讨论下python的几种装饰模式:一 无参装饰器:# 装饰器import time装饰器,记录函数运行时间def decorator01(fun):def wapper():

2020-11-26 17:33:56 262

原创 如何利用Python动态模拟太阳系运转

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 前言提到太阳系,大家可能会想到哥白尼和他的日心说,或是捍卫、发展日心说的斗士布鲁诺,他们像一缕光一样照亮了那个时代的夜空,对历史感兴趣的小伙伴可以深入了解一下,这里就不多说了。太阳以巨大的引力使周边行星、卫星等绕其运转,构成了太阳系,它主要包括太阳、8 个行星、205 个卫星以及几十万个小行星等,

2020-11-26 17:32:48 870

原创 Python HTMLTestRunner如何下载生成报告

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ HTMLTestRunner下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html,选择HTMLTestRunner.py下载2.打开显示这个样子滴,这里需要注意右击另存为pycharm的Lib\site-packages目录下(不然是没有

2020-11-26 17:30:32 1821

原创 基于python实现图片转字符画代码实例

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 直接上代码图片就使用我家爽妹子的吧如果没有安装pil模块的话先cmd安装下输入:pip install pillow# -*- coding: utf-8 -*-from PIL import ImagecodeLib = ‘’’@B%8&WM#*oahkbdpqwmZO0QLC

2020-11-26 17:29:24 552 1

原创 Python实现快速大文件比较代码解析

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 问题假如,在有两个大文件分别存储了大量的数据,数据其实很简单就是一堆字符串,每行存储一条,如何快速筛选出两个文件的异同之处么,或者如何筛选出两个文件中不同的元素呢?刚开始我是通过最简单的方法,利用for循环去一个个的判断,时间复杂度为m的n次幂,当然当文件数量级为十万或者百万时,速率简直慢到了极

2020-11-26 17:28:16 704

原创 Python 在 VSCode 中使用 IPython Kernel 的方法详解

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 本文介绍,在 VSCode 使用 IPython Kernel的设置方法,详细介绍如下所示:要达到的效果:只需按下 Ctrl+;,选中的几行代码,就会自动发送到 IPython Kernel,并运行,得到结果!当然,快捷键也可以另行设置!为什么要这么做:首先,这种配置方式,比较轻量快速;主

2020-11-26 17:27:08 5763

原创 Python filter()及reduce()函数使用方法解析

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 一、filter() 在Python内建函数中,有一个和map()函数用法类似、却可以用来过滤元素的迭代函数,这个函数就是filter()。它的函数原型是:filter(function,itearable)filter返回的是一个filter对象,可以通过list()或者for循环取出内容。 注

2020-11-26 17:24:52 282

原创 如何使用 Python 读取文件和照片的创建日期

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 本文记录,如何使用 Python 来抓取,图片或者文件的,创建日期,修改日期1. 读取照片创建日期(._getexif())from PIL import ImageimgPath = ‘C:/Users/xx/Desktop/xxxxx.jpg’imge = Image.open(img

2020-11-26 17:23:44 2187

原创 Python‘==‘ 及 ‘is‘相关原理解析

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ '==' 比较的是两个对象的值'is' 比较的是两个对象的内存地址(id)下面我们着重理解 'is'。对于这个,我们需要知道:小整数对象池,大整数对象池,以及intern机制小整数池:Python预先创建小整数缓存池—— [-5~256],无论创建多少个对象,都是指向同一个地址,这样是为了避免小

2020-11-26 17:22:36 193

原创 20行Python代码实现一款永久免费PDF编辑工具的实现

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ PDF(Portable Document Format),中文名称便携文档格式是我们经常会接触到的一种文件格式,文献、文档...很多都是PDF格式。它以格式稳定的优势,使得我们在打印、分享、传输过程中能够最优的保持原有色彩和格式。PDF是以PostScript语言图像模型为基础的一种文档格式,它

2020-11-23 21:53:38 1115

原创 python实现画图工具

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 简易画图工具(Python),供大家参考,具体内容如下小黑最近在努力的入门python,正好学习到了Python的tkinker模块下的Canvas(画布)和Button(按钮)再加上相应的事务管理,实现了一个简单的画图小工具。程序代码#画图软件的实现from tkinter.filedia

2020-11-23 21:52:30 2503 4

原创 python opencv实现简易画图板

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ python-opencv实现简易画图板,供大家参考,具体内容如下# -*- coding: utf-8 -*-"""Created on Sat May 19 17:34:54 2018@author: xxx“”"import cv2 as cvimport numpy as np

2020-11-23 21:52:03 621

原创 python进行OpenCV实战之画图(直线、矩形、圆形)

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 前言在上一节我们通过使用NumPy的数组分割成功的在我们的图像上画了一个绿色的方块,但是如果我们想画一个单一的线条或者圆圈该怎么办呢?NumPy没有提供相关的功能,但是OpenCV提供了相关的函数,在本节就将为大家介绍三个基本的OpenCV画图方法:cv2.line() #1cv2.recta

2020-11-23 21:50:14 2381

原创 简单的命令查看安装的python版本号

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 查看安装的python版本号可以使用【python --version】命令。具体方法:首先按【win+r】组合键打开运行;然后输入cmd,点击【确定】;最后执行【python --version】命令即可。内容扩展:如何查看安装的python版本?1、打开命令操作窗口:输入pytho

2020-11-23 21:49:06 4255

原创 python opencv pytesseract 验证码识别的实现

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 一、环境配置需要 pillow 和 pytesseract 这两个库,pip install 安装就好了。install pillow -i http://pypi.douban.com/simple --trusted-host pypi.douban.compip install pyte

2020-11-23 21:47:58 544

原创 Python自动登录QQ的实现示例

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 这是一份来自网络的代码,经过了我的修改和验证。 首先我的运行环境是Python3.7,需要安装PyUserInput库。直接上代码吧:#!/usr/bin/pythonimport osimport timeimport win32guiimport win32apiim

2020-11-23 21:46:50 2365 2

原创 解决python和pycharm安装gmpy2 出现ERROR的问题

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ python和pycharm安装gmpy2:pip install gmpy2出现ERROR: Command errored out with exit status 1:部分报错代码Collecting gmpy2  Using cached gmpy2-2.0.8.zip (2

2020-11-23 21:45:42 902 1

原创 Python 必须了解的5种高级特征

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ Python 是一种美丽的语言,它简单易用却非常强大。但你真的会用 Python 的所有功能吗?任何编程语言的高级特征通常都是通过大量的使用经验才发现的。比如你在编写一个复杂的项目,并在 stackoverflow 上寻找某个问题的答案。然后你突然发现了一个非常优雅的解决方案,它使用了你从不知道的

2020-11-20 13:10:44 515

原创 Python如何实现机器人聊天

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 今天午休的时候,无意之中看了一篇博客,名字叫Python实现机器人,感觉挺有的意思的。于是用其写了一个简单的Python聊天,源码如下所示:# -*- coding: utf-8 -*-import aimlimport sysimport osdef get_module_dir(na

2020-11-20 13:09:46 2577

原创 python super()函数的基本使用

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ super主要来调用父类方法来显示调用父类,在子类中,一般会定义与父类相同的属性(数据属性,方法),从而来实现子类特有的行为。也就是说,子类会继承父类的所有的属性和方法,子类也可以覆盖父类同名的属性和方法。class Parent(object): Value = "Hi, Parent va

2020-11-20 13:08:48 657

原创 Python编写单元测试代码实例

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/   做一个简单的小实例:  目录结构如下:demo1.pyclass MyClass():def init(self,x,y):self.x = xself.y = ydef add(self):return self.x + self.ydef sub(self):retu

2020-11-20 13:07:50 1007

原创 Python通用唯一标识符uuid模块使用案例

更多编程教程请到:菜鸟教程 https://www.piaodoo.com/友情链接:好看站 http://www.nrso.net/高州阳光论坛https://www.hnthzk.com/ 1. 背景知识:  UUID: 通用唯一标识符 ( Universally Unique Identifier ), 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, 命名空间, 随机数, 伪随机数来保证生成ID的唯一性, 有着固定的大小( 128 bit ).

2020-11-20 13:06:52 783

适用于火车头的同义词4万已经整理

适用于火车头的同义词4万已经整理

2023-09-06

wordpress主题KuImg_V5.0.zip

wordpress主题KuImg_V5.0.zip多用途CMS主题源码,完美可用版本。

2020-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除