# coding:utf-8
import os
import os.path
import xml.dom.minidom
import shutil
path = r'd:\03_data\annotations'
path_after = r'd:\03_date\03_data\ann_1'
# path="../xml/"
files = os.listdir(path) # 得到資料夾下所有檔名稱
s =
for xmlfile in files: # 遍歷資料夾
if not os.path.isdir(xmlfile): # 判斷是否是資料夾,不是資料夾才開啟
# print(xmlfile)
# xml讀取操作
# 將獲取到的xml檔名送入到dom解析
# 錯誤**:dom=xml.dom.minidom.parse(xmlfile)
dom = xml.dom.minidom.parse(os.path.join(path, xmlfile))
root = dom.documentelement
###獲取標籤對width的值
width = root.getelementsbytagname('width')
height = root.getelementsbytagname('height')
wid = width[0]
hei = height[0]
if float(wid.firstchild.data) == float(0) or float(hei.firstchild.data) == float(0) :
print(xmlfile)
print(wid.firstchild.data)
path_new = path+"\\"+xmlfile
print(path_new)
shutil.move(path_new, path_after)
# shutil.move(xmlfile, path_after)
SQL 查詢結果為 XML
原始資料 1.auto模式 selectorderno,createdate,username,address fromwhir order orderinfo forxmlauto,xmlschema 結果 2.raw模式selectorderno,createdate,username,addr...
SQL 查詢結果為 XML
原始資料 1.auto模式 selectorderno,createdate,username,address fromwhir order orderinfo forxmlauto,xmlschema 結果 2.raw模式selectorderno,createdate,username,addr...
mybatis查詢欄位為null設定為0的操作
使用mybatis查詢 mysql 時,會使用多個double欄位做相加,但是呢,其中幾個欄位有可能是null,會拋空指標。自動生成的mybatis mapper檔案長這樣 程式設計客棧 id,prepayment fee l 修改它程式設計客棧d base column list id,ifnul...