神码ai火车头伪原创插件怎么用【php源码】

本篇文章给大家谈谈python小程序代码50 到100行,以及python小程序代码100行,希望对各位有所帮助,不要忘了收藏本站喔。

火车头采集ai伪原创插件截图:

目录

1 新建文件夹

2 获取指定文件或文件夹的绝对路径

3 删除指定路径的文件

4 json、numpy、pandas、PIL、Math和Matplotlib库的使用

5 输出dict的value、key和排序

6 解析CSV文件的内容

7 获取excel表指定的内容

8 视频与图像帧相互转换

9 pdf文件转换成图片

10 SciPy

11 生成指定大小的raw数据

12  resnet系列模型下载以及 .pth模型 转 .onnx模型

13  获取指定文件夹下的一个文件的路径

14  清空指定文件夹下的文件

15 获取指定路径下指定文件类型的所有文件名字,并写到txt文件中

16 获取指定文件夹内的所有文件数,并写到txt中

17 按照特定要求随机删除指定文件夹中的文件

1 新建文件夹

说明:检测test文件夹是否存在,如果不存在,则新建test文件夹。

import osif not os.path.exists("test"):os.mkdir("test")

2 获取指定文件或文件夹的绝对路径

import osabs_path = os.path.abspath("test")print(abs_path)

3 删除指定路径的文件

import osif True == os.path.exists("test/test.txt"):os.remove("test/test.txt")

4 json、numpy、pandas、PIL、Math和Matplotlib库的使用

【python】python笔记_Jackilina_Stone的博客-CSDN博客

5 输出dict的value、key和排序

dict

6 解析CSV文件的内容

解析csv文件

7 获取excel表指定的内容

解析Excel表

8 视频与图像帧相互转换

视频与图像相互转换

9 pdf文件转换成图片

pdf文件转图片

10 SciPy

python在科学计算领域有三个非常受欢迎库,numpy、SciPy、matplotlib。

numpy定义了数值数组和矩阵类型和它们的基本运算的语言扩展,是一个高性能的多维数组的计算库。

SciPy使用NumPy来做高等数学、信号处理、优化、统计和许多其它科学任务的语言扩展。Matplotlib是一个帮助绘图的语言扩展。

Scipy的使用

11 生成指定大小的raw数据

raw数据的生成

12  resnet系列模型下载以及 .pth模型 转 .onnx模型

【模型】模型下载&pth模型转onnx模型_onnx模型下载_Jackilina_Stone的博客-CSDN博客

13  获取指定文件夹下的一个文件的路径

(1)代码如下:

import os# 获取指定文件夹下的一个文件的路径
def get_file_path(dir_path):file_path_list = os.listdir(dir_path)file_path = os.path.join(dir_path, file_path_list[0])return file_pathif __name__ == '__main__':file_path = get_file_path("tmp")print(file_path)pass

(2) 效果如下:

14  清空指定文件夹下的文件

(1)代码如下:

import os# 清空指定文件夹下的文件
def empty_dir(path_file):file_path_list = os.listdir(path_file)for i in file_path_list:file_path = os.path.join(path_file, i)os.remove(file_path)returnif __name__ == '__main__':empty_dir("tmp")pass

(2)效果如下:

15 获取指定路径指定文件类型的所有文件名字,并写到txt文件中

这里的文件类型为tif文件。

(1)代码如下:

import osdef get_name(path):name = []for png_name in os.listdir(path):if ".tif" in png_name:name.append(png_name[:-4])print(name)with open(path + "name_info.txt", 'w') as f:for info in name:f.write(info + '\n')passreturnif __name__ == '__main__':path_list = ["image_db/"]for path in path_list:get_name(path)pass

16 获取指定文件夹内的所有文件数,并写到txt中

(1)代码如下:

import numpy as np
import os
import cv2def get_num(data_path, folder_name):num = 0num = len(os.listdir(data_path + folder_name + "/")) - 1return folder_name, numif __name__ == '__main__':data_path = "D:/work/practice/tmp/"folder_list = ["image_db"]info = []for folder_name in folder_list:folder_name, num = get_num(data_path, folder_name)info.append(folder_name + "," + str(num))with open("num_info.txt", 'w') as f:for temp in info:f.write(temp + '\n')passpass

17 按照特定要求随机删除指定文件夹中的文件

(1)代码如下:

import os
import numpy as npdef delete_file(path):name = []for png_name in os.listdir(path):name.append(path + png_name)np.random.shuffle(name)if len(name) <= 10000:for i, path_info in enumerate(name):if i % 2 == 0:if os.path.isfile(path_info):os.remove(path_info)passelif (len(name) > 10000) & (len(name) < 15000):for i, path_info in enumerate(name):if i % 3 != 0:if os.path.isfile(path_info):os.remove(path_info)passelif (len(name) >= 15000) & (len(name) < 20000):for i, path_info in enumerate(name):if i % 4 != 0:if os.path.isfile(path_info):os.remove(path_info)passelif len(name) >= 20000:for i, path_info in enumerate(name):if i % 5 != 0:if os.path.isfile(path_info):os.remove(path_info)passelse:passreturnif __name__ == '__main__':data_path = "D:/work/practice/tmp/"folder_list = ["image_db"]for i, folder_name in enumerate(folder_list):print(i)delete_file(data_path + folder_name + "/")pass

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/81242.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中文版开源Llama 2同时有了语言、多模态大模型,完全可商用

可以说&#xff0c;AI 初创公司 LinkSoul.Al 的这些开源项目让海外开源大模型在国内的普及和推广速度与国际几乎保持了一致。 7 月 19 日&#xff0c;Meta 终于发布了免费可商用版本 Llama 2&#xff0c;让开源大模型领域的格局发生了巨大变化。 Llama 2 模型系列包含 70 亿、…

使用docker搭建GPT服务

不用ChatGPT账号,不用API,直接免费使用上官方原版的GPT4.0! 这个操作主要使用的是GitHub上的一个开源项目freegpt。 通过docker把这个项目打包到本地电脑上,直接就能使用上原版GPT4.0。 第一步:下载Docker 下载网址:docker.com 根据自己的电脑系统下载对应的版本即可 下…

rk3399移植linux kernel

rk3399移植linux kernel 0.前言一、移植ubuntu根文件系统二、移植linux1.支持NFS(可选)2.配置uevent helper3.支持etx4文件系统(默认已支持)4.配置DRM驱动5.有线网卡驱动6.无线网卡驱动 三、设备树四、内核镜像文件制作五、烧录六、总结 参考文章&#xff1a; 1.RK3399移植u-bo…

python高阶技巧

目录 设计模式 单例模式 具体用法 工厂模式 优点 闭包 案例 修改闭包外部变量 闭包优缺点 装饰器 装饰器原理 装饰器写法 递归 递归的调用过程 递归的优缺点 用递归计算阶乘 设计模式 含义&#xff1a;设计模式是一种编程套路&#xff0c;通过这种编程套路可…

数字员工助力农行安全生产数字化转型应用实践

党的二十大指出&#xff0c;“以数字中国建设助力中国式现代化&#xff0c;加快建设网络强国、数字中国”&#xff0c;2022年1月发布《“十四五”数字经济发展规划》提出&#xff0c;加强类人智能、自然交互与虚拟现实等技术研究。近年来&#xff0c;各大银行纷纷推出自己的数字…

2023年8月份华为H12-811更新了

801、[单选题]178/832、在系统视图下键入什么命令可以切换到用户视图? A quit B souter C system-view D user-view 试题答案&#xff1a;A 试题解析&#xff1a;在系统视图下键入quit命令退出到用户视图。因此答案选A。 802、[单选题]“网络管理员在三层交换机上创建了V…

python简单的病毒编程代码,如何用python做恶搞病毒

这篇文章主要介绍了python简单的病毒编程代码&#xff0c;具有一定借鉴价值&#xff0c;需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获&#xff0c;下面让小编带着大家一起了解一下。 相信各位好奇心重的朋友们,特别是接触过爬虫的朋友们都想试一试如何做一个爬虫,别…

git使用(常见用法)

一.下载git git官方下载跳转 安装简单,有手就行 二. git的简单使用 1. 连接远程仓库 #初始化 git init #配置账户 git config --global user.name “输入你的用户名” git config --global user.email “输入你的邮箱” git config --list #--q退出 #配置验证邮箱 ssh-key…

2023.8.7论文阅读

文章目录 CMUNeXt: An Efficient Medical Image Segmentation Network based on Large Kernel and Skip Fusion摘要本文方法实验结果 Boundary Difference Over Union Loss For Medical Image Segmentation&#xff08;损失函数&#xff09;摘要本文方法实验结果 CMUNeXt: An E…

ASP.NET Core学习路线图

说明 1. 先决条件 - [C#](https://www.pluralsight.com/paths/csharp) - [Entity Framework](https://www.pluralsight.com/search?qentity%20framework%20core) - [ASP.NET Core](https://www.pluralsight.com/search?qasp.net%20core) - SQL基础知识 2. 通用开发技能 -…

[每周一更]-(第57期):用Docker、Docker-compose部署一个完整的前后端go+vue分离项目

文章目录 1.参考项目2.技能点3.GO的Dockerfile配置后端的结构如图Dockerfile先手动docker调试服务是否可以启动报错 4.Vue的Dockerfile配置前端的结构如图nginx_docker.confDockerfile构建 5.docker-compose 整合前后端docker-compose.yml错误记录&#xff08;1&#xff09;ip端…

1. Git基础知识

文章目录 Git基础知识一、集中式与分布式二、中心服务器三、工作流四、分支实现五、冲突六、Fast forward七、储藏&#xff08;Stashing&#xff09;八、SSH 传输设置九、.gitignore 文件十、Git 命令一览十一、和远端仓库交互 Git基础知识 一、集中式与分布式 Git 属于分布式…

【机器学习 | 决策树】利用数据的潜力:用决策树解锁洞察力

&#x1f935;‍♂️ 个人主页: AI_magician &#x1f4e1;主页地址&#xff1a; 作者简介&#xff1a;CSDN内容合伙人&#xff0c;全栈领域优质创作者。 &#x1f468;‍&#x1f4bb;景愿&#xff1a;旨在于能和更多的热爱计算机的伙伴一起成长&#xff01;&#xff01;&…

QT充当客户端模拟浏览器等第三方客户端对https进行双向验证

在 ssl单向证书和双向证书校验测试及搭建流程 文章中&#xff0c;已经做了基于https的单向认证和双向认证&#xff0c;&#xff0c;&#xff0c; 在进行双向认证时&#xff0c;采用的是curl工具或浏览器充当客户端去验证。 此次采用QT提供的接口去开发客户端向服务器发送请求&a…

Wavefront .OBJ文件格式解读【3D】

OBJ&#xff08;或 .OBJ&#xff09;是一种几何定义文件格式&#xff0c;最初由 Wavefront Technologies 为其高级可视化器动画包开发。 该文件格式是开放的&#xff0c;已被其他 3D 图形应用程序供应商采用。 OBJ 文件格式是一种简单的数据格式&#xff0c;仅表示 3D 几何体&…

《吐血整理》高级系列教程-吃透Fiddler抓包教程(37)-掌握Fiddler中Fiddler Script用法你有多牛逼-下

1.简介 Fiddler是一款强大的HTTP抓包工具&#xff0c;它能记录所有客户端和服务器的http和https请求&#xff0c;允许你监视&#xff0c;设置断点&#xff0c;甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说&#xff0c;都有很大的帮助。Fiddler提供的功能基本上能…

SpringMVC的架构有什么优势?——表单和数据校验(四)

前言 「作者主页」&#xff1a;雪碧有白泡泡 「个人网站」&#xff1a;雪碧的个人网站 「推荐专栏」&#xff1a; ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄&#xff0c;vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄&#xff…

51单片机学习--DS18B20温度读取温度报警器

需要先编写OneWire模块&#xff0c;再在DS18B20模块中调用OneWire模块的函数 先根据原理图做好端口的声明&#xff1a; sbit OneWire_DQ P3^7;接下来像之前一样把时序结构用代码模拟出来&#xff1a; unsigned char OneWire_Init(void) {unsigned char i;unsigned char Ac…

JVM之类加载与字节码(一)

1.类文件结构 一个简单的HelloWorld.Java package cn.itcast.jvm.t5; // HelloWorld 示例 public class HelloWorld { public static void main(String[] args) { System.out.println("hello world"); } }编译为 HelloWorld.class 后的样子如下所示&#xff1a; […

ChatGPT发展到了什么程度?代码生成,程序员将被取代?

前言 ChatGPT 是一个基于人工智能的聊天机器人&#xff0c;由 OpenAI 开发。ChatGPT 的历史可以追溯到早期的语言模型&#xff0c;例如循环神经网络 (RNN) 和长短时记忆网络 (LSTM)。如今的 ChatGPT-3 则是最新的版本。 ChatGPT发展到了什么程度&#xff1f;代码生成&#xff0…