dom

C:\Users\Administrator\PycharmProjects\first_django\venv\Scripts\python.exe "C:\Program Files\JetBrains\PyCharm 2017.3.3\helpers\pydev\pydevconsole.py" 50553 50554
import sys; print('Python %s on %s' % (sys.version, sys.platform))
import django; print('Django %s' % django.get_version())
sys.path.extend(['C:\\Users\\Administrator\\PycharmProjects\\first_django', 'C:\\Program Files\\JetBrains\\PyCharm 2017.3.3\\helpers\\pycharm', 'C:\\Program Files\\JetBrains\\PyCharm 2017.3.3\\helpers\\pydev'])
if 'setup' in dir(django): django.setup()
import django_manage_shell; django_manage_shell.run("C:/Users/Administrator/PycharmProjects/first_django")
PyDev console: starting.
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bit (AMD64)] on win32
Django 2.0.2
from xml.dom.minidom import parse
import xml.dom.minidom
DOMTree = xml.dom.minidom.parse("C:/xml/TD-LTE_MRO_DATANG_OMC_285966_20180428090000.xml")
DOMTree.documentElement
<DOM Element: bulkPmMrDataFile at 0x1ab42d22178>
collection = DOMTree.documentElement
collection.getAttribute("fileFormatVersion")
''
DOMTree
<xml.dom.minidom.Document object at 0x000001AB42D3A5E8>
collection.childNodes
[<DOM Text node "'\n  '">, <DOM Element: fileHeader at 0x1ab42d22508>, <DOM Text node "'\n    '">, <DOM Element: eNB at 0x1ab42d225a0>, <DOM Text node "'\n'">]
collection.childNodes.getElementsByTagName("fileHeader")
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AttributeError: 'NodeList' object has no attribute 'getElementsByTagName'
collection.getElementsByTagName("fileHeader")
[<DOM Element: fileHeader at 0x1ab42d22508>]
DOMTree.getElementsByTagName("fileHeader")
[<DOM Element: fileHeader at 0x1ab42d22508>]
DOMTree.getElementsByTagName("fileHeader").tagName
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AttributeError: 'NodeList' object has no attribute 'tagName'
DOMTree.getElementsByTagName("fileHeader").item(0).tagName
'fileHeader'
DOMTree.getElementsByTagName("fileHeader").item(0).getAttribute("fileFormatVersion")
'V1.0.3'
DOMTree.getElementsByTagName("fileHeader").item(0).getAttribute("startTime")
'2018-04-28T09:00:00.000'
DOMTree.getElementsByTagName("object").item(0).getAttribute("MmeUeS1apId")
'364930540'
DOMTree.getElementsByTagName("object").item(0).childNodes
[<DOM Text node "'\n         '...">, <DOM Element: v at 0x1ab42d22800>, <DOM Text node "'\n         '...">]
DOMTree.getElementsByTagName("object").item(0).nodeName
'object'
DOMTree.getElementsByTagName("object").item(0).firstChild
<DOM Text node "'\n         '...">
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v")
[<DOM Element: v at 0x1ab42d22800>]
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").nodeValue
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AttributeError: 'NodeList' object has no attribute 'nodeValue'
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").item(0).nodeValue
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").item(0).data
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AttributeError: 'Element' object has no attribute 'data'
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").item(0).childNodes
[<DOM Text node "' 37900 33 '...">]
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").item(0).childNodes.data
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AttributeError: 'NodeList' object has no attribute 'data'
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").item(0).childNodes.item(0).data
' 37900 33 46 30 31 8 1 28 682 36 0 16 0 0 0 4 NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL '
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").item(0).childNodes.item(0).data.split()
['37900', '33', '46', '30', '31', '8', '1', '28', '682', '36', '0', '16', '0', '0', '0', '4', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL']
DOMTree.getElementsByTagName("object").item(0).getElementsByTagName("v").item(0).firstChild.data.split()
['37900', '33', '46', '30', '31', '8', '1', '28', '682', '36', '0', '16', '0', '0', '0', '4', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL', 'NIL']
import matplotlib.pyplot as plt
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "C:\Program Files\JetBrains\PyCharm 2017.3.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 20, in do_import
    module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'matplotlib'


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值