個人整理的常用python指令碼 很好用

2021-10-08 06:49:27 字數 1892 閱讀 1387

2、其他操作

3、待補充

import os

# 列出當前目錄下所有的檔案

files = os.listdir(

'.')

#print('files',files)

for filename in files:

portion = os.path.splitext(filename)

# 如果字尾是.mkv

if portion[1]

==".mkv"

: newname = portion[0]

+".mp4"

os.rename(filename,newname)

這個python指令碼要用到合適的地方。

with

open

("./2007_test.txt"

,"r"

)as f:

lines = f.readlines(

)for line in lines:

rs = line.split(

".")[0

]print

(line.split(

".")[0

])

這個指令碼是在原來txt內文字的基礎上在前面新增xxyy。

f =

open

('./***01.txt'

)lines=f.readlines(

)#整行讀取

f.close(

)for line in lines:

rs=line.rstrip(

'\n'

)#去除原來每行後面的換行符,但有可能是\r或\r\n

)

這是將指定資料夾中指定檔案複製到指定目錄中去。

# xmlextracttofiles

# selectedfiles ="./label"

# with open("./***xx.txt","r") as f:

# selectedfiles = [line.split()[0]+".txt" for line in f.readlines()]

# import shutil

# for file in selectedfiles:

# shutil.copy("./label/"+file,"./xxyy/"+file)

# selectedfiles ="./label"

with

open

("./test.txt"

,"r"

)as f:

selectedfiles =

[line.split()[

0]for line in f.readlines()]

print

(selectedfiles)

import shutil

forfile

in selectedfiles:

shutil.copy(

"./label/"

+file

,"./xxyy/"

+file

)

常用指令碼 常用指令碼整理

1 addloadevent 網頁載入完成後把多個自己編寫的函式繫結到window.onload事件中 把現有的window.onload事件處理函式的值存入便令oldonload。如果在這個處理函式上還沒有繫結任何函式,就像平時那樣把新函式新增給它。如果在這個處理函式上已經繫結了一些函式,就把新函...

學習筆記 常用指令碼整理

1 addloadevent 網頁載入完成後把多個自己編寫的函式繫結到window.onload事件中 把現有的window.onload事件處理函式的值存入便令oldonload。如果在這個處理函式上還沒有繫結任何函式,就像平時那樣把新函式新增給它。如果在這個處理函式上已經繫結了一些函式,就把新函...

Linux運維常用指令碼整理

1 查詢當前目錄下占用為0位元組的檔案並刪除 find type f size 0 exec rm rf 此命令不要用於對根目錄0位元組檔案的操作 2 將系統程序按記憶體占用大小排列顯示出來 ps e o c p z a sort k5 nr 3 將系統程序按cpu占用大小排列顯示 ps e o c...