Python學(xué)習(xí)筆記之os模塊使用總結(jié)
更新時間:2014年11月03日 11:40:09 作者:小渣渣
這篇文章主要介紹了Python學(xué)習(xí)筆記之os模塊使用總結(jié),本文總結(jié)了多個常用方法,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
#!/usr/bin/env python
##-*- coding: utf-8 -*-
import os
print "n歡迎大家跟我一起學(xué)Python";
system=os.name; #獲取系統(tǒng)的類型
if(system=="nt"):
print "您使用的操作系統(tǒng)是windows";
print "使用windows表示的特定路徑分割符是 "+os.sep; #獲取系統(tǒng)的分隔符
print "您的電腦系統(tǒng)的終止符效果"+os.linesep; #獲取系統(tǒng)換行符
else:
print "您使用的操作系統(tǒng)是Linux";
print "使用windows表示的特定路徑分割符是 "+os.sep;
print "您的電腦系統(tǒng)的終止符是"+os.linesep;
path=os.getcwd(); #獲得當(dāng)前目錄
print "您運行本程序所在目錄是 "+path;
print "你電腦的Path環(huán)境變量為 "+os.getenv("Path"); #獲取環(huán)境變量的值os.putenv(key,value)可以設(shè)置環(huán)境變量的值
print "你當(dāng)前文件夾中的文件有:";
print os.listdir(path); #獲取文件夾中的所有文件
if(os.path.exists("test.txt")): #判斷文件是否存在
os.remove("test.txt") #刪除指定文件
print "n刪除成功";
else:
print "n文件不存在";
print "咱們來刪除一個文件,刪除后的結(jié)果:";
print os.listdir(path);
print "n查看您的ip:n";
print os.system("ipconfig"); #執(zhí)行系統(tǒng)命令
filepath1="C:Python27";
filepath2="C:Python27os.py";
if(os.path.isfile(filepath2)): #判斷是不是文件
print filepath2+"是一個文件";
if(os.path.isfile(filepath1)):
print filepath1+"是一個文件";
else:
print filepath1+"不是一個文件";
name="os.py";
print "本程序的大小為";
print os.path.getsize(name); #獲取文件大小
name=os.path.abspath(name); #獲取文件的絕對路徑
print "本程序的絕對路徑是"+name;
print "本程序的路徑的文件名分別為:";
print os.path.split(name); #將文件名和路徑分開
files=os.path.splitext(name); #將文件名和擴(kuò)展分開
print "本程序的擴(kuò)展為"+files[1];
print "本程序的文件名為"+os.path.basename(name);#獲取文件的名字
print "本程序的路徑為"+os.path.dirname(name);#獲取文件的路徑
相關(guān)文章
Python語言描述機(jī)器學(xué)習(xí)之Logistic回歸算法
這篇文章主要介紹了Python語言描述機(jī)器學(xué)習(xí)之Logistic回歸算法,涉及Sigmoid函數(shù),梯度上升法等相關(guān)內(nèi)容,具有一定借鑒價值,需要的朋友可以參考下。2017-12-12python pymysql鏈接數(shù)據(jù)庫查詢結(jié)果轉(zhuǎn)為Dataframe實例
這篇文章主要介紹了python pymysql鏈接數(shù)據(jù)庫查詢結(jié)果轉(zhuǎn)為Dataframe實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06Python3.6實現(xiàn)帶有簡單界面的有道翻譯小程序
本文通過實例代碼給大家介紹了基于Python3.6實現(xiàn)帶有簡單界面的有道翻譯小程序,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2019-04-04Python最基本的數(shù)據(jù)類型以及對元組的介紹
這篇文章主要介紹了Python最基本的數(shù)據(jù)類型以及對元組的介紹,來自于IBM官方網(wǎng)站技術(shù)文檔,需要的朋友可以參考下2015-04-04flask 實現(xiàn)token機(jī)制的示例代碼
這篇文章主要介紹了flask 實現(xiàn)token機(jī)制的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11