#目錄檔案操作
os.makedirs(
'dir1/dir2'
) 可生成多層遞迴目錄
os.removedirs(
'dir1'
) 若目錄為空,則刪除,並遞迴到上一級目錄,如若也為空,則刪除,依此類推
os.mkdir(
'name'
) 生成單級目錄;相當於shell中mkdir dirname
os.rmdir(
'name'
) 刪除單級空目錄,若目錄不為空則無法刪除,報錯;相當於shell中rmdir dirname
os.listdir(
'name'
) 列出指定目錄下的所有檔案和子目錄,包括隱藏檔案,並以列表方式列印
os.remove(
) 刪除乙個檔案
os.rename(
"oldname"
,"newname"
) 重新命名檔案/目錄
os.stat(
'path/filename'
) 獲取檔案/目錄資訊
# 執行命令
os.system(
"bash command"
) 執行shell命令,直接顯示
os.popen("bash command)
.read(
) 執行shell命令,獲取執行結果
os.getcwd(
) 獲取當前工作目錄,即當前python指令碼工作的目錄路徑
os.chdir(
"dirname"
) 改變當前指令碼工作目錄;相當於shell下cd
# os.path
os.path.abspath(path) 返回path規範化的絕對路徑
os.path.split(path) 將path分割成目錄和檔名二元組返回
os.path.dirname(path) 返回path的目錄。其實就是os.path.split(path)的第乙個元素
os.path.basename(path) 返回path最後的檔名。如何path以/或\結尾,那麼就會返回空值。即os.path.split(path)的第二個元素
os.path.exists(path) 如果path存在,返回true;如果path不存在,返回false
os.path.isabs(path) 如果path是絕對路徑,返回true
os.path.isfile(path) 如果path是乙個存在的檔案,返回true。否則返回false
os.path.isdir(path) 如果path是乙個存在的目錄,則返回true。否則返回false
os.path.join(path1[
, path2[,.
..]]
) 將多個路徑組合後返回,第乙個絕對路徑之前的引數將被忽略
os.path.getatime(path) 返回path所指向的檔案或者目錄的最後訪問時間
os.path.getmtime(path) 返回path所指向的檔案或者目錄的最後修改時間
os.path.getsize(path) 返回path的大小
#os模組中的屬性:
os.sep 輸出作業系統特定的路徑分隔符,win下為"\\"
,linux下為"/"
os.linesep 輸出當前平台使用的行終止符,win下為"\r\n"
,linux下為"\n"
os.pathsep 輸出用於分割檔案路徑的字串 win下為;
,linux下為:
os.name 輸出字串指示當前使用平台。win-
>
'nt'
; linux-
>
'posix'
st_mode: inode 保護模式
st_ino: inode 節點號。
st_dev: inode 駐留的裝置。
st_nlink: inode 的鏈結數。
st_uid: 所有者的使用者id。
st_gid: 所有者的組id。
st_size: 普通檔案以位元組為單位的大小;包含等待某些特殊檔案的資料。
st_atime: 上次訪問的時間。
st_mtime: 最後一次修改的時間。
st_ctime: 由作業系統報告的"ctime"。在某些系統上(如unix)是最新的元資料更改的時間,在其它系統上(如windows)是建立時間(詳細資訊參見平台的文件)。
random.random(
)# 大於0且小於1之間的小數
random.uniform(val1,va2)
#大於va1小於va2的小數
random.randint(1,
5)# 大於等於1且小於等於5之間的整數
random.randrange(1,
10,2)
# 大於等於1且小於10之間的奇數
random.choice(
['1'
,'2'
,'3'])
#隨機選擇元組中的乙個元素
random.sample(
['1'
,'2'
,'3'],
2)#隨機選擇元組中的兩個元素
random.shuffle(item)
# 隨機打亂元組item次序
#例如item =
['a'
,'b'
,'c'
,'d'
]random.shuffle(item)
print
(item)
random.shuffle(item)
print
(item)
#執行結果
['b'
,'c'
,'a'
,'d'][
'a',
'b',
'd',
'c']
共模差模阻抗
特性阻抗 差分阻抗含義 特性阻抗 是根據輸入阻抗計算的出的平均值。輸入阻抗 是線纜實際量測的阻抗值。差分阻抗 發射訊號可正負交替又稱為平衡阻抗。共模阻抗 導體走正編織或地線走負的訊號。目前用於同軸線或帶地線的cable。又稱不平衡阻抗。特性阻抗 假設一根均勻電纜無限延伸,在發射端的在某一頻率下的阻抗...
in amp 共模差模濾波
首先,確定兩蘋串聯電阻器的阻值,同時保證前面的電路可充分地驅動這個阻抗。這兩蘋電阻器的典型值在2k 和10k 之間,這兩蘋電阻器產生的雜訊不應當大於該儀表放大器本身的雜訊。採用一對2k 電阻器,詹森雜訊會增加 8nv hz1 2 採用4k 電阻器,會增加11nv hz1 2 採用10k 電阻器,會增...
共模干擾 差模干擾
要明白共模電感的應用就得先明白什麼是共模干擾,差模干擾。共模和差模都是乙個相對量,共模是指兩個訊號a,b相對於參考點 gnd 的電勢,差模是指a,b之間的相對值。共模干擾是指兩個訊號線對地的干擾,如果環境對兩個訊號線對地之間產生對地的同向等幅的干擾 疊加相同的電壓 那麼就叫共模干擾,之所以說差分訊號...