Python修改AndroidManifest.xml
#!/usr/bin/pyton
# coding=utf-8
from xml.dom import minidom
import codecs
def modifyVersion(filename, versionCode, versionName):
doc = minidom.parse(filename)
root = doc.documentElement
root.setAttribute('android:versionCode', versionCode)
root.setAttribute('android:versionName', versionName)
f = file(filename, "w")
writer = codecs.lookup('utf-8')[3](f)
doc.writexml(writer, newl='', indent='\n', encoding='utf-8')
writer.close()
f.close()
if __name__ == '__main__':
modifyVersion('D:\\proj\\Demo\\AndroidManifest.xml', '10', '1.0.0.10')
相關文章
- 用 python 修改二進位制的 AndroidManifest.xmlPythonAndroidXML
- Android與Python之批量修改AndroidManifest.xml檔案AndroidPythonXML
- AndroidManifest.xmlAndroidXML
- [android]AndroidManifest.xml解析AndroidXML
- AndroidManifest.xml檔案解析AndroidXML
- AndroidManifest.xml檔案詳解AndroidXML
- 清單檔案 AndroidManifest.xmlAndroidXML
- AndroidManifest.xml配置檔案詳解 .AndroidXML
- AndroidManifest.xml檔案內容詳解AndroidXML
- 修改Python的映象源Python
- 修改python語法注意Python
- python 修改文字檔案Python
- [python]pymongo查詢與修改PythonGo
- android學習-應用結構-AndroidManifest.xmlAndroidXML
- [Android]API包、目錄結構、AndroidManifest.xmlAndroidAPIXML
- python 字典修改鍵(key)的方法Python
- 如何用Python批次修改檔名?Python
- Android逆向(一) —— AndroidManifest.xml 二進位制解析AndroidXML
- 分享幾個快速檢視Apk中AndroidManifest.xml的方式APKAndroidXML
- Application package 'AndroidManifest.xml' must have a minimum of 2 segments.APPPackageAndroidXML
- python修改運動資料的方法Python
- python中修改檔案行內容Python
- 批量修改OC類名指令碼 -- python指令碼Python
- 修改Python預設的執行版本Python
- python 修改jenkins的配置檔案PythonJenkins
- Animal如何修改python3中的類?Python
- Python設定常量不可修改的辦法Python
- Python新手教程:辦公小能手,使用Python批量修改檔名!Python
- Android學習筆記之AndroidManifest.xml檔案解析(詳解)Android筆記XML
- python爬蟲:使用BeautifulSoup修改網頁內容Python爬蟲網頁
- 利用Python快速批量修改資料集檔名Python
- Python自動批次修改檔名稱的方法Python
- Python批量修改檔名和檔案型別Python型別
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython
- Python 獲取檔案建立、訪問、修改時間Python
- 如何修改 CentOS 6.x 上預設Python 版本CentOSPython
- python實現修改xml檔案內容詳解PythonXML
- linux 修改預設pip/python版本 軟連結LinuxPython