Python

Python日期时间函数

所有日期、时间的api都在datetime模块内。1.日期输出格式化datetime=>stringimportdatetimenow=datetime.datetime.now()now.strftime('%Y-%m-%d%H:%M:%S') 输出'2015-04-0719:11:21'strfti...
代码星球·2020-06-22

Python判断文件是否存在的三种方法

目录1.使用os模块判断文件是否可做读写操作2.使用Try语句3.使用pathlib模块 正文通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathli...

Python创建目录文件夹

Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。主要涉及到三个函数1、os.path.exists(path) 判断一个目录是否存在2、os.makedirs(path) 多层创建目录3、os.mkdir(path) 创建目录DEMO直接上代码...

PyMouse、PyKeyboard用python操作鼠标和键盘

1、PyUserInput简介PyUserInput是一个使用python的跨平台的操作鼠标和键盘的模块,非常方便使用。支持的平台及依赖如下:Linux-XlibMac-Quartz,AppKitWindows-pywin32,pyHook支持python版本:我用的是3.6.7 2、安装直接源码安装,pyt...

Python 日期和时间

Python程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python提供了一个time和calendar模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python的time模块下有很多函数可以转换常见日期格式。如函数...
代码星球·2020-06-22

Python直接控制鼠标键盘

之前因为期末的原因已经很久没写博客了,今天博主发现一个好玩的模块PyAutoGUI,借助它可以使用Python脚本直接控制键盘鼠标,感觉可以解决很多无聊的机械运动。这里记录一下学习情况$sudopipinstallpyautogui安装的依赖包可能比较多,只要耐心等待即可screenWidth,screenHeight...

Python日志库logging总结-可能是目前为止将logging库总结的最好的一篇文章

在部署项目时,不可能直接将所有的信息都输出到控制台中,我们可以将这些信息记录到日志文件中,这样不仅方便我们查看程序运行时的情况,也可以在项目出现故障时根据运行时产生的日志快速定位问题出现的位置。1、日志级别Python标准库logging用作记录日志,默认分为六种日志级别(括号为级别对应的数值),NOTSET(0)、D...

Python-文件读写及修改

文件的读写有三种形式:读、写和追加。一、读模式r和读写模式r+1、读模式r读模式r特点:(1)只能读,不能写;(2)文件不存在时会报错。(1)例:读取当前目录下的books.txt文件,该文件如下所示。  解析:a、用open打开文件,在python3中只有open。python2可以用open和f...
代码星球·2020-06-22

有关Python的import...和from...import...的区别

1、语法分析:首先fromAimporta1是从A模块导入a1工具(可以是某个函数,全局变量,类),importA是导入整个A模块的全部内容(包括全部的函数,全局变量,类)。2、内存分析:from...import...会在内存中创建并加载该模块工具的副本,当有另外一个程序导入时,会在内存中创建另一个副本进行加载,不会...

Python中调用其他程序的方式

 前言    在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,    可以使用win32process模块中的函数,如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl...

使用python显示当前系统中的所有进程并关闭某一进程

Windows10操作系统pythonidle原理:调用windows系统自带的命令task,该命令使用方式:第一步、调用cmd命令行,显示当前系统中所有进程;    Win+R->cmd->(input)tasklist第二步、调用taskkill命令,关闭指定的进...

python笔记(一)获取当前目录路径和文件

一、获取当前路径    1、使用sys.argv[0]importsysprintsys.argv[0]#输出#本地路径      2、os模块importosprintos.getcwd()#获取当前工作目录路径pri...

Python 之定时器

deffun_timer():print('HelloTimer!')globaltimertimer=threading.Timer(3,fun_timer)timer.start()timer=threading.Timer(1,fun_timer)timer.start()  ...
代码星球·2020-06-22

Python之通过IP地址库获取IP地理信息

  利用第三方的IP地址库,各个公司可以根据自己的业务情况打造自己的IP地址采集分析系统。例如游戏公司可以采集玩家地区信息,进行有针对性的运营策略,还可能帮助分析玩家网络故障分布等等。#!/usr/bin/envpython#-*-coding:utf-8-*-importrequestsimportjsonimpor...

Python之检查URL

#-*-coding:utf-8-*-importos,sysimporttimeimportsysimportpycurl#URL="http://www.baidu.com"iflen(sys.argv)<2:print"usage:check_url.pyURL"sys.exit(2)URL=sys.arg...
代码星球·2020-06-21