Python的物件操作 一

2022-09-02 21:03:16 字數 1237 閱讀 5440

2. 物件呼叫

例子:刪除檔案的乙個例子

2.2 import 引用要用到的模組

__author__ = '

bright

'import

shutil

import

os"""

* 物件操作實戰

* 上演出多個檔案

"""class

def__init__

(self, root):

self.root =root

print('

根目錄%s

' %self.root)

def deletefile(self, path): #

刪除單個檔案

if path != ''

: path = path.strip() #

去空 path = str.format("\\"

, self.root, path)

ifos.path.isfile(path):

os.remove(path)

elif

os.path.isdir(path):

shutil.rmtree(path, true)

print('

刪除成功')

def deletefiles(self, path): #

刪除多個檔案

path = str.format("\\"

, self.root, path)

if','

inpath:

paths = path.split(','

)

for item in

paths:

self.deletefile(item)

else

: self.deletefile(path)

print('

刪除成功')

if__name__ == '

__main__':

root = '

j:\\download

' gamename = input('

請輸入遊戲名:

')

3.python檔案的__name__是預設值,預設是"__main__",如果import 呼叫模組的話,__name__一般是模組檔名,不帶路徑或副檔名,比如 

Python物件屬性的操作

如何給物件新增 修改屬性 給物件新增屬性 p1.name zhangsan print p1.name 修改物件屬性值 p1.name lisi print p1.name setattr 是乙個內建函式,是給物件新增屬性和值 setattr 物件,屬性名 字串 屬性值 setattr p1,key...

Python操作qml物件

qml import qtquick 2.12 import qtquick.controls 2.12 id window width 250 height 500 visible true python engine.load qml test.qml root obj engine.rooto...

VSTO物件操作 一

一 如何控制當前游標 1 獲取和設定游標位置 當在計算或者使用程式初始化 word 時,隨時獲取當前游標位置,可用 獲取。2 判斷是否選取文字 表示word中,是否有被選中的反顯的文字。表示選中長度。3 將游標移動 2 為 selection 設定 range 此種方法較為靈活和穩定。所有經vsto...