Golang实现判断文件或文件夹是否存在

golang通过使用os包中的Stat()函数和IsNotExist()函数即可判断文件或文件夹是否存在。

package main

import (
	"os"
	"fmt"
)

func main(){
	
	filepath := "C:\\Users\\Administrator\\Desktop\\user_agent.py"
	
	_,err := os.Stat(filepath)

	if os.IsNotExist(err){
		fmt.Println("file not exist")
		return
	}

	fmt.Println("file exist")
}

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/1546.html

分类: 计算机技术
推荐阅读:
Python dir()函数 在Python中,dir()函数是一个内置函数,用于列出指定对象的属性和方法。如果没有指定对象,则默认使用当前作用域中的所有对象。dir()函数返回一个字符串列表,包含指定对象的所有属性和方法名称。
从Nginx日志中提取UserAgent、IP等信息 有时我们需要用到大量UserAgent信息,而Nginx日志文件中包含了海量真实的UserAgent,从Nginx文件中提取所有UserAgent信息就很有必要;
Python super()函数 super() 函数用于调用父类的方法。当子类重写了父类的方法后,如果想要在子类中调用父类的方法,就可以使用 super() 函数。使用 super() 函数可以避免硬编码父类的名称,使代码更具可读性和可维护性。
Python abs()函数 abs()函数是Python内置函数之一,它返回一个数的绝对值。这个函数只有一个参数,可以是整数、浮点数或者复数。
Golang实现获取指定长度的随机字符串 本文将详细的介绍Go语言中如何正确使用rand.Intn()函数作为核心,来生成指定长度的随机字符串。
Python判断文本的相似度 在Python中,有多种方法可以判断文本的相似度,比如余弦相似度、Jaccard相似度;本文使用余弦相似度来计算两段文本的相似程度。