Python 标准库
程序员大飞1
这个作者很懒,什么都没留下…
展开
-
Python 实现 PNG 序列图和GIF转换,适用于透明背景
相关功能主要借助于PillowPython包。原创 2023-02-04 21:15:15 · 1364 阅读 · 0 评论 -
详讲 Python 数据读写方式,面向Excel、Txt文档及Mongodb、MySQL等数据库
1. 前言Hello,大家好,我是小张~在日常与 Python 打交道过程中,不可避免会涉及到数据读写业务,例如做爬虫时,需要将爬取的数据首先存储到本地然后再做下一步处理;做数据可视化分析时,需要将数据从硬盘中读入内存上,再进行后续的数据清洗、可视化、建模等步骤对数据进行读写操作时,对于存储对象我们有多种选择,最方便的是本地文档类型:csv、txt 等,优点是方便简单、但弊端也很明显:文档型数据易丢失、损坏,删除不可恢复,且不方便多人间数据共享;另一大类存储对象为数据库,目前比较流性的持久化数据库为原创 2021-06-21 12:50:41 · 698 阅读 · 2 评论 -
Python 库 Geopy 的用法,经纬度坐标转换、经纬度距离计算
2,Geopy2.1 Geopy 库介绍这里介绍一个Python 包 Geopy ,借助它也可以实现经纬度地理位置转换,这款包之经纬度转换原理其实还是借助了第三方 API 平台,因为市面上提供经纬度转换 第三方平台很多,为了方便, Geopy 把这些接口都分别封装在一个类中,借助 Geopy 模块来调用,支持的第三放平台如下Geopy作为一个专注于地理处理包之外, 除了能实现上面地理编码、逆地理编码功能之外,还有一个其它令我经验的功能, 提供两个经纬度坐标,计算他们在地球上的最短距离下面将介.原创 2021-04-19 00:39:04 · 20900 阅读 · 5 评论 -
Python调用百度API 实现地理位置经纬度坐标转换
最常见办法就是调用第三方 API,例如百度、高德地图等服务平台,提供了相应的功能接口,它们的这类技术已经非常成熟啦,准确稳定,关键还是免费的 ~,本期教程以百度为例(高德的用方类似),介绍一下其用法1.1,用百度账号登陆百度地图控制台百度地图开放平台1.2,创建一个应用,获取 AK 参数登录控制台之后,选择左侧 应用管理-> 我的应用 -> 创建应用创建应用页面中有三项信息需要填写应用名称,无限制随意填写即可;应用类型 ,选择服务端;IP 白名单,只是个人简单测试的话0.0原创 2021-04-19 00:35:06 · 3323 阅读 · 0 评论 -
Python 解压压缩包至文件夹、把整个文件夹打包至压缩包
1,Python 解压压缩包至文件夹import zipfilewith zipfile.ZipFile(path_to_zip_file, 'r') as zip_ref: zip_ref.extractall(directory_to_extract_to)2,Python 把整个文件夹打包至压缩包import osimport zipfile def zipdir(path, ziph): # ziph is zipfile handle for root原创 2021-04-11 23:47:25 · 759 阅读 · 0 评论 -
Python 打印当前运行环境、获取指定文件夹下内存大小
打印当前运行环境如果你想利用 Python 脚本快速查看当前电脑的系统(Linux、Windows)、架构(32位还是 64 位)、处理器、Python 版本及运行环境等信息,下面这个代码块能够帮到你import platform as plprofile = [ 'architecture', 'machine', 'node', 'platform', 'processor', 'python_build', 'python_compile原创 2021-04-10 20:54:56 · 1296 阅读 · 0 评论 -
Python 获取文件下所有文件类型名称、文件夹不存在时自动创建
返回文件夹下所有指定文件名有时我们需要统计一下当前文件夹下中包含全部的 png 文件或者说含有 png 图片数量,此功能常用于文件检索; 标准库 os 虽然有一些很强大的函数,但没有一个能满足我们这个需求,那么我想下面的这个代码块或许能帮到你!def get_filename(path,filetype): # 输入路径、文件类型 例如'.csv' name = [] for root,dirs,files in os.walk(path): for i in file原创 2021-04-10 20:53:52 · 632 阅读 · 0 评论 -
Python 定时关机、重启命令
os 中 system 函数可通过设定一些参数,实现开关机包含定时命令;另外声明一下,此代码块仅供科普,如果正在用电脑的话请勿尝试,,,import osfrom os import system# 关机# os.system("shutdown -s -t 60 ")# 重启system("shutdown -r -t 100")...原创 2021-04-10 20:52:22 · 1088 阅读 · 0 评论 -
Python 批量修改文件后缀名
日常工作中,可能会有这样的需求:把一个文件夹下所有 jpg 图片转化为 png ;假设文件夹下只有4、5 张,手动修改的话是没问题,但如果数量达到上百张,就有点让人头疼,这个代码块正是用来解决此类问题的import osdef batch_rename(work_dir, old_ext, new_ext): # files = os.listdir(work_dir) for filename in os.listdir(work_dir): # Get the f原创 2021-04-10 20:51:12 · 387 阅读 · 0 评论 -
shutil 模块中 shutil.copy()、shutil.rmtree()、shutil.move()等基本函数用法介绍!
关注公众号:【小张Python】,为你准备了 50+ 本Python 精品电子书籍 与 50G + 优质视频学习资料,后台回复关键字:1024 即可获取;如果对博文内容有什么疑问,后台添加作者【个人微信】,可与作者直接进行交流shutil.copyfile(src,dst)src(str),文件路径;dst(str),文件路径;将文件 src 复制到 文件 dst 中,复制成功后返回 dst 完整路径;src,dst 需是文件路径而非文件目录>>> shutil.copy.原创 2021-04-04 17:41:55 · 11997 阅读 · 0 评论 -
os.path 模块下 os.path.join()、os.path.exists()、os.path.split() 等基本函数用法介绍
关注公众号:【小张Python】,为你准备了 50+ 本Python 精品电子书籍 与 50G + 优质视频学习资料,后台回复关键字:1024 即可获取;如果对博文内容有什么疑问,后台添加作者【个人微信】,可与作者直接进行交流os.path.isdir(path)path(str),文件路径判断 path 是否为文件夹目录,返回 True 或 False;>>> os.listdir()['map-location.xlsx', 'Map123.gif', 'recu_d.原创 2021-04-04 17:40:25 · 1127 阅读 · 0 评论 -
os模块下 getcwd()、chidr()、mkdir()、makedirs()、listdir() 等函数用法介绍
关注公众号:【小张Python】,为你准备了 50+ 本Python 精品电子书籍 与 50G + 优质视频学习资料,后台回复关键字:1024 即可获取;如果对博文内容有什么疑问,后台添加作者【个人微信】,可与作者直接进行交流os.getcwd()cwd 全称为 Current Working Directory(CWD) ,即为当前工作路径;os.getcwd() 函数返回的就是当前工作路径cwd 的作用Python 调用脚本时需要指定脚本名称,调用时解释器首先会从当前工作路径下进行搜索,如果.原创 2021-04-04 17:37:58 · 1247 阅读 · 0 评论