\n 14791\n Clark & Balmoral\n \n \n North Bound\n North Bound\n \n 22\n \n 5 MIN\n Howard\n 1378\n 22\n
\n \n 15 MIN\n Howard\n 1867\n 22\n
\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "\u4e0b\u9762\u662f\u4e00\u4e2a\u5229\u7528 ElementTree \u6765\u8bfb\u53d6\u8fd9\u4e2a\u6587\u6863\u5e76\u5bf9\u5b83\u505a\u4e00\u4e9b\u4fee\u6539\u7684\u4f8b\u5b50\uff1a"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from xml.etree.ElementTree import parse, Element\ndoc = parse('pred.xml')\nroot = doc.getroot()\nroot"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Remove a few elements\nroot.remove(root.find('sri'))\nroot.remove(root.find('cr'))\n# Insert a new element after