我想在我的所有 Evernote 筆記的 en-media 標簽中添加或編輯高度和寬度值。其想法是通過在渲染注釋時使圖像顯示為較小的圖像來使注釋更具可讀性,但為了使圖像保持附加到注釋時的原始大小。<en-media type="image/jpg" hash="a2a50c9d6aab3f1f19c9d001f771d942" height="200" width="200" />是否有 python 庫或者編輯使用 noteStore.getNote 獲取的 note.content 的最佳方法是什么,然后大概可以使用 noteStore.updateNote 更新編輯的注釋。謝謝你!
1 回答

呼啦一陣風
TA貢獻1802條經驗 獲得超6個贊
以下
import xml.etree.ElementTree as ET
en_xml = '''<doc><en-media type="image/jpg" hash="a2a50c9d6aab3f1f19c9d001f771d942" height="200" width="200" /></doc>'''
new_height = '300'
new_width = '300'
root = ET.fromstring(en_xml)
media = root.find('.//en-media')
media.attrib['height'] = new_height
media.attrib['width'] = new_width
ET.dump(root)
輸出
<doc><en-media hash="a2a50c9d6aab3f1f19c9d001f771d942" height="300" type="image/jpg" width="300" /></doc>
添加回答
舉報
0/150
提交
取消