自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 os模块的增删改查操作

在准备编写selenium相关的博客之前(即使网上有很多相关的selenium模块的介绍),还是带着自己复习一下os模块的相关操作,毕竟这个模块还是挺重要的,无论写什么都绕不开这个模块。目录目录目录创建目录删除文件/目录增:首先你得创建一个目录为以后的删除打个底import os# os.makedirs# path可以为绝对路径,也可以为相对路径o...

2020-05-01 12:56:08 580

原创 pyautogui重头戏 —— 区域找图

本节为Pyautogui最后一节了,之前已经介绍了pyautogui的键盘、鼠标、消息框的操作,以及实现。把重中之重的屏幕截屏功能,放在最后来显示功能之强大!截图import pyautoguipyautogui.screenshot('first_screenshot.png') # 截全屏pyautogui.screenshot('Part.png',region=(0,...

2020-04-28 13:45:07 17314 7

原创 pyautogui 之 简而易学的Message Box

上两节介绍了pyautogui的鼠标操作和键盘操作,本章节主要介绍Message Box。Pyautogui中包含的Message Box有且仅有4类。比较简单。大致过一下,加深印象。import pyautogui # alert():显示带有文本和单个“确定”按钮的简单消息框。返回单击的按钮的文本。pyautogui.alert(text='', title='', button...

2020-04-28 10:23:13 979

原创 最容易学习的pyautogui鼠标控制

上一节主要介绍了Keyboard相关操作,本节来重点介绍一下Mouse Control。在介绍鼠标操作之前,首先得了解Pyautogui是如何获取屏幕相关信息的,如分辨率;鼠标当前位置。import pyautogui# 获取本机分辨率print("本台计算机分辨率为:",pyautogui.size(),type(pyautogui.size())) # Size(wid...

2020-04-27 15:29:08 11723 1

原创 3分钟带你了解pyautogui的键盘操作

本文章节偏短,阅读时间预计3min。首先介绍Pyautogui的键盘操作。键盘操作主要有write()、press()、keyDown()、keyUp()、hotkey();6种方法。在使用Pyautogui之前,还是得安装完毕。pip install pyautoguipyautogui.write():在光标处写入一串字符import pyautogui# interv...

2020-04-26 22:12:34 12973 1

原创 AliRPA实现本地时间

小白在此先反思自己的好久没有更新博客了,并承诺到今年年底,日更一篇。——反正没有注意到我~因为工作的需要自学了一个月的RPA,之前学的是uipath,由于经费的原因,购买License有点贵,就开始使用阿里的RPA,和同事之间学习讨论的过程中,同事提出如何在编码模式实现当前时间的输出。有一定的python基础,第一时间遇到这个问题想到的就是强大的Datetime模块,DateTIme的简单...

2019-12-26 10:58:10 304

原创 requests+lxml 携程案例(1)

分享一点干货,以前喜欢用正则,现在尝试用xpath写# -*- coding: utf-8 -*-# Author:Mr.Dai# @Time : 2019/11/15 11:59import requestsfrom lxml import etreedef MainConnect(MainUrl,header): # 获取对应url内容 html = requ...

2019-11-15 13:41:01 192

原创 socket爬虫2

# -*- coding: utf-8 -*-# author:Mr.Dai# http://image.baidu.com/search/index?tn=baiduimage&ps=1&ct=201326592&lm=-1&cl=2&nc=1&ie=utf-8&word=%E8%B7%91%E8%BD%A6import rei...

2019-10-15 12:01:03 222

原创 socket爬虫

socket是我的认知中python比较底层的一种爬虫框架,话不多说代码搞起:URL = "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1570852539907&di=636c22a4dfc8f820190b4625ad2e9db7&imgtype=0&amp...

2019-10-15 11:52:28 477 1

原创 re.S、re.I、re.M简介

re模块的修饰符:re.S、re.I、re.Ms_0 = """ I close my eyes and even when I’m sleeping I’m alright: Cause you are in my life love me love your love her ...

2019-10-07 18:07:41 2183

原创 map函数用法

话不多说,对于一个新的内置函数,不会用的情况,我都会先用help查看一下map的用法。print(help(map))"""class map(object) | map(func, *iterables) --> map object | | Make an iterator that computes the function using arguments fr...

2019-10-06 21:50:56 529

原创 *args和**kwargs区别

抓住中秋节的最后一天小尾巴,来记录一点,以防以后忘记这个小知识点。*args此参数用于函数的传参,作为形参来接受变量:def f(a,*args): #*args可接收多个变量 print(args) print(type(args)) #<class 'tuple'>f(5,6,7,8)该实例中:a此形参只能接受一个参数,那就是第一个...

2019-09-15 17:59:43 239

原创 Python异常处理

在编写计算机程序时,通常能够区分正常和异常(不正常)情况。异常事件可能是错误(如试图除以零),也可能是通常不会发生的事情。Python使用异常对象来表示异常状态,并在遇到错误时引发异常。异常对象未被处理(或捕获)时,程序将终止并显示一条错误消息(traceback)。#试图除以零的报错print(1/0)# Traceback (most recent call last):# ...

2019-08-29 23:06:11 1123

原创 setDaemon和join区别

在科普什么是setDaemon和join之前,首先得明白进程与线程的概念。简而言之:代码在运行时,在内存中开辟了一个空间来运行这个代码块,在电脑的任务管理器可以进行查看,而这个代码在运行的时候,可能不止一个主线程在运行,也有可能出现多线程运行的情况。线程是一个顺序执行流,它是进程的组成部分,一个进程可以拥有多个线程。每个子线程和该父线程共享该进程的内存空间。那么在python中如何调用多线...

2019-08-10 22:18:48 595

原创 datetime模块简介

在 Python 中,与时间处理有关的模块包括:time,datetime 以及 calendar在此仅对datetime模块的使用:1、认识datetime datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) The year, month and day arg...

2019-08-08 14:48:56 638

原创 Pycharm远程连接操作redis

用pycharm连接Ubuntu中的redis,首先要在Ubuntu中安装redis编译器,后在Pycharm安装redis模块,或者在Ubuntu中使用pip install redis模块。这方面就不在赘述,着重介绍Pycharm连接操作redis。本节以redis中list数据类型为例,进行操作。第一步、pycharm连接redis。import redis(导入redis模块)第二...

2019-08-03 22:56:49 2378

原创 redis数据库

目前笔者是一个数据库小白,据我的学习知道:目前数据库分为两种SQL & NoSQL。SQL:(StructuredQueryLanguage)数据库,指关系型数据库。主要代表:SQLServer,Oracle,MySQL,PostgreSQL(开源)。NoSQL:(Not only Sql)泛指非关系型数据库。主要代表:MongoDB,Redis,CouchDB。这一节...

2019-08-03 14:11:23 237

原创 Python字典详解

这一节,我来介绍字典里面的方法,首先先回顾下什么是字典类型的数据类型。class dict(object): """ dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) ...

2019-08-03 10:51:08 298

原创 Python列表详解

2019年7月25日 地点:武汉最近懒,一直没逼自己认真的去记录之前的知识点,一方面是量有点大,但主要的还是因为自己懒。从现在开始每天记录一点list方面的方法,争取早日写完。关于list,列表类型的数据,我们用方括号表示,并且它不受方括号内部的影响,不像元祖这个数据类型,受其里面的数据类...

2019-07-28 21:04:54 121

原创 Python字符串详解

前一章介绍了python中的集中基本数据类型,本章着重记录python中str字符串类型数据的应用。str字符串主要由两种方法,一种是方法,一种是魔术方法。由于内容实在过于多,本章只介绍其中的方法。我会按照pycharm给的内置方法顺序(即字母排列顺序)全部依次介绍各种方法的使用。print(dir(str))"""'__add__', '__class__', '__contains_...

2019-07-22 17:49:44 692

原创 Python基本数据类型

2019年7月15日17:24:49 地点:武汉本人小白一枚记录一下学python的一点心得,主要记录python的基本数据类型。python基本数据类型包括:int(整型),float(浮点型),complex(复数),string(字符串),dict(字典),list(列表),tuple(元祖),set(集合),bool(布尔值)。记住查看数据类型时用typ...

2019-07-15 22:59:47 342

原创 Python简单游戏代码

本人新人一枚,第一次在CSDN上写博客,代码不难,主要是混个积分。代码 如下import pygame,sys,randomfrom pygame.locals import *#定义颜色变量 目标方块的颜色redColor = pygame.Color(250,0,0)#贪吃蛇的颜色whiteColor = pygame.Color(255,255,255)#背景颜色b...

2018-07-20 23:46:07 77331 35

空空如也

空空如也

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

TA关注的人

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