python实战
Chandni.
初心:学然后知不足,教然后知困。知不足,然后能自反也;知困,然后能自强也。故曰教学相长也。小编也是边学边写的哦,其中的不足之处还望大家海涵。
展开
-
Python实现对文件的批量移动、复制、删除等
目录前沿代码实现结果展示前沿 主要为对文件的系列操作组合,对于大量重复性移动、复制、删除等工作,可尝试使用。代码实现# -*- coding = utf-8 -*-# @time:2021/6/12 16:32# Author:scw# @File:文件移动_复制_删除.py# @Software:PyCharm# Environment:Python3.6import shutil, os.path, osdef augmented_move(...原创 2021-09-20 21:27:01 · 562 阅读 · 0 评论 -
Python创建文件夹
前沿 用于根据EXCEL文件中的信息进行批量创建文件夹。文件名称信息提取可参考:(37条消息) python实现对文件名称信息的提取_Chandni_小月月-CSDN博客代码实现# -*- coding = utf-8 -*-# @time:2021/9/13 19:29# Author:scw# @File:1.py# @Software:PyCharm# Environment:Python3.6import os# 加'/'的原因为我们主...原创 2021-09-13 19:38:11 · 228 阅读 · 0 评论 -
python实现文件批量删除
前沿 主要目的为实现相同后缀文件的批量删除,若想实现对相应名称文件的删除,可通过手动添加文件名或先对文件名称进行提取,之后对部分需要保留文件剔除,将需要删除的文件夹名称保存与Excel中,重新读取删除。 文件名称信息提取可参考:(37条消息) python实现对文件名称信息的提取_Chandni_小月月-CSDN博客代码实现import ospath = os.getcwd() # 获取代码所在地址file_name = [x for x in os.l...原创 2021-09-05 16:47:01 · 1424 阅读 · 0 评论 -
文件名称的批量更改Python
前沿 主要目的为 对所下载文件批量更改文件名。使用的函数库为os库,其为python标准库,无需下载即可使用。代码实现# -*- coding = utf-8 -*-# @time:2021/8/29 23:17# Author:scw# @File:文件名称更改.py# @Software:PyCharm# Environment:Python3.6import ospath = os.getcwd() # 获取代码所在目录tif_list ...原创 2021-08-29 23:24:20 · 108 阅读 · 0 评论 -
python实现对文件名称信息的提取
目录前沿代码实现结果展示前沿 主要用于从存在如:年份、姓名等信息的大量文件中提取部分信息,需要注意的是该程序并未对文件内容进行处理,只是对文件的名称进行信息提取。主要用途如下: 1.对从网上下载的遥感影像进行传感器与年份信息提取 2.提取某文件夹中部分固定格式的问价名称,以便查阅与处理代码实现import osf=open('L5.csv','w')path = os.getcwd() # 获取代码所...原创 2021-08-22 23:31:32 · 1151 阅读 · 0 评论 -
3行代码用python实现图片格式转换
目录前沿代码实现结果展示前沿 对于图片的不同格式对于现如今的PC机来讲查看是完全没有问题的,但对于部分软件,要想实现图片的上传就只能是几种常见的数据格式,如:.jpg、.png、.jpeg等格式。 就目前我再百度上下载的图片的经历来讲,目前百度图片大多数是以.webp格式结尾,这种格式在多数软件中都是不支持的,今天用3行代码教大家如何实现图片格式转换。代码实现from PIL import ImageIm=Image.open('py.web...原创 2021-08-09 01:07:02 · 688 阅读 · 0 评论 -
道格拉斯普克(Douglas-Peuker)算法python实现
目录前言一、算法实现二、输出结果前言本程序主要应用于边界线上点的稀释,本文提供随机数和交互式输入两种方式实现数据载入。一、算法实现# -*- coding = utf-8 -*-# @time:2021/6/5 21:39# Author:scw# @File:DP.py# @Software:PyCharm# Environment:Python3.6from math import sqrtimport numpy as npimport random as原创 2021-06-05 23:48:14 · 2316 阅读 · 3 评论 -
种子填充算法_栅格最小图斑去除python实现
文章目录前言 一、算法实现 二、原始数据文件 三、输出前言本程序主要应用于栅格图像的处理,采用递归思想实现种子填充算法。一、算法实现# -*- coding = utf-8 -*-# @time:2021/5/25 23:33# Author:scw# @File:Seed_Filling.py# @Software:PyCharm# Environment:Python3.6import matplotlib.pyplot as pltimport n.原创 2021-05-25 23:54:36 · 3687 阅读 · 6 评论 -
Dijkstra算法python实现
文章目录前言 一、Dijstra算法实现前言本文采用的是文件式输入,数据接口为:首节点 尾结点 距离。一、Dijstra算法实现# Dijstra.pyclass Dijstra_s(object): # 简介 def PrintIntro(self): print("前文简介:") print("1.本程序是Dijstra实现算法。") print("2.本程序默认以1、2、3...的形式进行节点计数..原创 2021-05-22 22:22:05 · 335 阅读 · 0 评论 -
线缓冲区显示与分析_凸角圆弧法python实现
文章目录前言 一、shapely库实现 二、自己编写线缓冲区实现模块 1.引入库 2.线缓冲区实现 3.不足 总结前言本文是针对GIS中线缓冲实现所写,小编共提供了两种方式以供不同人员使用。一、shapely库实现import osimport shapely.geometryimport matplotlib.pyplot as pltclass Line_Buffer(object): def __init__(self, b...原创 2021-05-22 19:42:48 · 1796 阅读 · 4 评论