常用的Python操作

2022-01-19 06:28:56 字數 1465 閱讀 5729

檢索當前工作目錄下的py檔案

import

glob

glob = glob.glob('

*.py

') #

適用正則規則

print(glob)

import

osnowpwd = os.getcwd() #

返回當前工作目錄

print

(nowpwd)

os.chdir(r

'd:\untitled1

') #

修改工作目錄

chpwd =os.getcwd()

print

(chpwd)

os.system(

'mkdir today

') #

執行系統命令建立乙個today資料夾

1.任取列表裡的乙個隨機數

import

random

rdgame = random.choice(['

dnf', '

lol', 'cf'

])print(rdgame)

2.#隨機生成乙個0~1的小數float

f =random.random()

print(f)

3.隨機生成乙個range(n)範圍內的整數

i = random.randrange(100)

print(i)

4.隨機生成50~100的十個隨機數、返回乙個列表

rd = random.sample(range(50,100), 10)

print(rd)

from datetime import

date

from datetime import

datetime

nowday =date.today()

print(nowday) #

返回現在的日期

nowtime =datetime.now()

print(nowtime) #

返回當前時間的具體資訊

dt = datetime(2019, 4, 19, 12, 20) #

print(dt) #

列印檢視

str轉為datetime

cday = datetime.strptime('

2019-6-1 18:19:59

', '

%y-%m-%d %h:%m:%s')

print(cday)

datetime轉為str

cstr = cday.strftime('

%a, %b %d %h:%m')

print(cstr)

python 常用操作

1 格式化常用方法 code 1 name 2 path 1 f path 2 format code,name 2 獲取路徑前半部分和後半部分 如 root test path stb pref root test path suff stb import os def get gep s if ...

Python 常用操作

b np.array a a是list型別,b為ndarray型別。2 檢視元素型別 type object 3 檢視列表的維度 要先轉化為ndarray型別,再檢視維度 np.array a shape a為列表4 直接獲取csv檔案中的某一列 df pd.read csv d 01.csv a ...

Python 常用操作

陣列操作 畫圖相關 檔案操作 代表乘法,向量對應位置相乘 代表乘方 eg.2 5 32 除法 除法後取整 round 1.234566778,2 1.23 a 100000000 print e a b e a b 1.000000e 09 iloc 即index locate 用index索引進行...