os.getcwd() # 獲取當前目錄
substr in str: # 判斷子串是否在串中
str.find(substr) == -1: # 同上
def file_names(root_dir):
for root, dirs, files in os.walk(root_dir):
print(root) # 當前目錄路徑
print(dirs) # 當前路徑下所有子目錄
print(files) # 當前路徑下所有非目錄子檔案
def listdir(path, list_name): #傳入儲存的list
for file in os.listdir(path):
file_path = os.path.join(path, file)
if os.path.isdir(file_path):
listdir(file_path, list_name)
else:
from xml.etree import elementtree as et
# 直接從硬碟檔案解析
tree = et.parse('file.xml')
# 根節點
root = tree.getroot()
# 每個節點都包含以下屬性
"""1. tag:string物件,表示資料代表的種類。
2. attrib:dictionary物件,表示附有的屬性。
3. text:string物件,表示element的內容。
4. tail:string物件,表示element閉合之後的尾跡。
5. 若干子元素(child elements)。
"""# 修改某值
tree.write('new_file.xml')
from abc import abcmeta
from abc import abstractmethod
class
alert()
: __metaclass__ = abcmeta
@abstractmethod
defsend
(self)
:pass
class
weixin
(alert)
:def
__init__
(self)
:print
("初始化"
)# 必須定義的抽象方法
defsend
(self)
:print
("傳送"
)w = weixin(
)w.send(
)
def callback(input):
print(input)
print("this is a callback")
def caller(input, func):
func(input)
caller(1, callback)
sudo apt-get install python-opencv
# 另外一種嘗試
brew install opencv
pip install opencv-python
pip install opencv-contrib-python
Python學習記錄 溫度轉換
python學習記錄 溫度轉換 此 用於實現華氏溫度和攝氏溫度之間的相互轉換 tempconvert.py tempstr input 請輸入帶有符號的溫度值 if tempstr 1 in f f c eval tempstr 0 1 32 1.8print 轉換後的溫度是c format c e...
python格式轉換的記錄
python的格式轉換太難了。與其說是難,具體來說應該是 每次都會忘記該怎麼處理 所以於此記錄,總的來說是編碼 格式轉換的記錄。經常見到的格式轉換 bytes str socket 網路通訊和 的很多資料傳輸,都是使用bytes格式在傳送訊息,而同時很多時候我們也需要把這些資訊程式設計str來試著人...
python學習記錄
python 3 整除,複數表示,slice,range,pass關鍵字,函式用引數名呼叫,函式的 arg和 arg,預設引數,unpacking argument lists,sequence 型別 list,set tuple,dictionary,queue,stack loop相關 enum...