当前位置: 首页 > news >正文

企业网站制作哪些公司制作yahoo搜索引擎入口

企业网站制作哪些公司制作,yahoo搜索引擎入口,个人作品网站,网站免费正能量软件不良ChatGPT编程—实现小工具软件(批量替换文本、批量处理图像文件) 今天借助[小蜜蜂AI][https://zglg.work]网站的ChatGPT编程实现一个功能:批量处理文件及其内容,例如批量替换文本、批量处理图像文件等。 环境:Pycharm 2021 系统&#xff1a…

ChatGPT编程—实现小工具软件(批量替换文本、批量处理图像文件)

今天借助[小蜜蜂AI][https://zglg.work]网站的ChatGPT编程实现一个功能:批量处理文件及其内容,例如批量替换文本、批量处理图像文件等。

环境:Pycharm 2021

系统:Mac OS

向ChatGPT输入如下内容:
Screenshot 2024-03-16 at 11.52.55

ChatGPT收到后返回如下结果:

批量处理文件及其内容:

1. 批量替换文本文件内容
  • 使用Python的fileinput模块结合正则表达式,可以轻松批量替换文本文件中的内容。
import fileinput
import re# 批量替换文本文件中的指定内容
def batch_replace_text(file_pattern, search_pattern, replace_text):for line in fileinput.input(files=glob.glob(file_pattern), inplace=True):print(re.sub(search_pattern, replace_text, line), end='')# 调用示例:将所有.txt文件中的"old_text"替换为"new_text"
batch_replace_text("*.txt", "old_text", "new_text")

根据ChatGPT返回的结果,进行如下修改并运行,如下所示:

import fileinput
import re
import glob# 批量替换文本文件中的指定内容
def batch_replace_text(file_pattern, search_pattern, replace_text):for line in fileinput.input(files=glob.glob(file_pattern), inplace=True):print(re.sub(search_pattern, replace_text, line), end='')# 调用示例:将所有.txt文件中的"old_text"替换为"new_text"
batch_replace_text("*.txt", "AI", "人工只能(AI,Artificial Intelligence)")

5

1

3

2

4

2. 批量处理图像文件
  • 使用Pillow库(PIL Fork)来批量处理图像文件,例如调整大小、转换格式等操作。
from PIL import Image
import os# 批量调整图像大小
def resize_images(input_dir, output_dir, size=(128, 128)):os.makedirs(output_dir, exist_ok=True)for filename in os.listdir(input_dir):if filename.endswith(('.png', '.jpg', '.jpeg')):img = Image.open(os.path.join(input_dir, filename))img_resized = img.resize(size)img_resized.save(os.path.join(output_dir, filename))# 调用示例:将input_images目录中的所有图片调整为128x128尺寸并保存到output_images目录
resize_images("input_images", "output_images")

根据ChatGPT返回的结果,进行如下修改并运行,如下所示:

from PIL import Image
import os# 批量调整图像大小
height = input('请输入图片高度:')
width = input('请输入图片宽度:')def resize_images(input_dir, output_dir, size=(int(height), int(width))):os.makedirs(output_dir, exist_ok=True)for filename in os.listdir(input_dir):if filename.endswith(('.png', '.jpg', '.jpeg')):img = Image.open(os.path.join(input_dir, filename))img_resized = img.resize(size)img_resized.save(os.path.join(output_dir, filename))# 调用示例:将input_images目录中的所有图片调整为height*width尺寸并保存到output_images目录
resize_images("input_images", "output_images")

Screenshot 2024-03-16 at 12.25.53

Screenshot 2024-03-16 at 12.26.43

Screenshot 2024-03-16 at 12.27.29

Screenshot 2024-03-16 at 12.26.57

Screenshot 2024-03-16 at 12.27.50

使用上述代码示例,您可以轻松地批量处理文本文件内容或图像文件。根据具体需求可进一步定制功能,并确保在处理大量文件时进行适当优化以提高效率。

还是那句话,AI编程太高效了。用好AI提高效率,提升自我。

http://www.yayakq.cn/news/54011/

相关文章:

  • 如何创建网站页面二合一收款码免费制作网站
  • vue 做企业网站服务关系型网站怎么做
  • 问题不大工作室 网站手机购物网站设计
  • 网站网页文案怎么写舟山网站设计公司
  • 如何用手机建网站网站服务器连接被重置
  • 北京怎样在社保网站上做减员企业宣传网站系统建设方案
  • 台州网站建设简单的网站注册流程图
  • 志愿北京网站注册昆明平台开发公司
  • 织梦移动网站浙江建设工程信息网查询
  • php 网站开发架构wordpress好用的插件推荐
  • 高水平高职建设网站南宁建设学院官网
  • 网站建设和维护自学建筑铝模板多少钱一平方米
  • 做企业网站的优势网站导航还值得做
  • 邢台123式的网站怎么做新乡市建设工程网站
  • 做网站用的什么空间世界十大广告公司排名
  • 宜昌的网站建设图片上传网站源码
  • 自动更新的网站建设100件创意产品
  • 网站数据库怎么建哈尔滨建站人
  • flash个人网站首页模板大学网站栏目建设通知
  • 网站功能的介绍百度收录量
  • 住房与城市建设部网站wordpress 新建一个页面
  • 宜宾网站建设价格wordpress字体修改
  • 注册了域名怎么添加到自己的网站本地电脑做视频网站 外网连接不上
  • 中学网站建设书福永附近做网站公司
  • 汶上县住房和建设局网站域名备案查询系统官网
  • 如何入侵网站后台织梦个人网站模版
  • 网站上的视频上传怎么做wordpress 视频 加载
  • 梁园区官方网站网站建设罗贤伟
  • 企业网站推广过程iis7安装wordpress
  • 网站开发要学哪些知识做 爱 网站视频