首先需要介紹乙個好用的函式os.wak()
功能:遍歷目錄下的所有檔案,生成3元組 (dirpath, dirnames, filenames)【資料夾路徑, 資料夾名字, 檔名】
還用到了shutil.copyfile(oldname,newname) 函式
功能:將檔案從舊位址複製到新位址
import os
import shutil
for root, dirs, files in
os.walk("舊位址的根目錄"):
for name in files:
shutil.copyfile(os.path.join(root,name), "新位址"+name)
除了os.walk() 函式可以遍歷檔案外,os.listdir()函式也可以列出當前資料夾下的所有檔案
用到csv庫,函式為csv.dictreader()
import csv
with
open(***.csv) as cfile:
reader = csv.dictreader(cfile)
f.open("train.txt","w")
for row in reader:
f.write(row.get(" 列名稱1")+" "+row.get(" 列名稱2")+"\n")
f.close()
函式為split()
功能: 以空格為標誌分割文字
with
open(***.txt) as
file:
for row in
file:
print(row.split()[0]) # 列印第一列的資料
在寫jquery時,時常用到的js語句
window.location.href 頁面跳轉時經常用到 window.open blank 開啟新頁面用到 settimeout function 1000 指定毫秒數後執行方法 window.onload function 載入完成後呼叫方法也可用於各種流載入完成後 encodeinp pa...
Zabbix二次開發時常用到zabbix資料庫字段
1 zabbix web頁面中 配置 動作 事件源 觸發器 中的狀態,這個是用來報警發郵件或簡訊的,在資料庫中表中可以直接修改,sql語句為 update zabbix.actions set status 1 where name email 欄位status值為1時是關閉,0時為啟用,name為...
記錄一些我平時常用到的linux命令
檢視linux系統版本 lsb release a 即可列出所有版本資訊 適用於所有linux發行版,在debian下需要安裝lsb cat etc redhat release 這種方法只適合redhat系的linux cat etc issue 這種方法適用於所有的的linux發行版 uname...