golang中os包常用的api

2021-10-06 11:01:30 字數 821 閱讀 8090

//返回命令執行的當前目錄

dir, _ := os.getwd()

fmt.println(dir)//c:\users\administrator\go\src\testgo\test\test

//中斷函式

fmt.println("這個是匿名函式")

os.exit(1) //exit status 1

data, _ := os.hostname()

fmt.println(data)//返回主機名

//獲取檔案的資訊

filemode, _ := os.stat("test.txt")

//返回檔案操作許可權

fmt.println(filemode.mode())//-rw-rw-rw-

//獲取檔案的資訊

filemode, _ := os.stat("test.txt")

fmt.println(filemode.modtime())//2020-05-25 00:52:58.1183224 +0800 cst

err := os.chtimes("test.txt", time.now(), time.now()) //改變時間

if err != nil

filemode, _ = os.stat("test.txt")

fmt.println(filemode.modtime())//2020-05-25 00:58:49.1994392 +0800 cst

python中os包的用法

1 建立目錄以及判斷是否存在,如果不存在則建立 import os 建立的目錄 path yyy if not os.path.exists path os.makedirs path os.path.exists d assist getteacherlist.py true or false 2...

python中os模組的常用

os模組很多操作檔案目錄等等,直接粘舉例和注釋 1 import os2 os.makedirs a b c d 可生成多層遞迴目錄 此步會當前檔案目錄建立a裡面b,依次類推 3 os.removedirs a b c d 若目錄為空,則刪除,並遞迴到上一級目錄,如若也為空,則刪除,依此類推 4 o...

golang中的rpc包用法

rpc,即 remote procedure call 遠端過程呼叫 說得通俗一點就是 呼叫遠端計算機上的服務,就像呼叫本地服務一樣。我所在公司的專案是採用基於restful的微服務架構,隨著微服務之間的溝通越來越頻繁,就希望可以做成用rpc來做內部的通訊,對外依然用restful。於是就想到了go...