여러 XML 파일 병합

저는이 스크립트 ( Merge multiple XML files from command line )를 사용하여 Debian Jessie에서 xml 파일을 결합했습니다. CENTOS 6.6 x86_64를 실행하는 전용 서버로 이동하는 중입니다. 새 환경에서 스크립트가 작동하도록하는 데 문제가 있습니다. 어떤 도움을 주시면 감사하겠습니다.

파이썬 버전 2.7

스크립트

#!/usr/bin/env python
import sys
from xml.etree import ElementTree

def run(files):
    first = None
    for filename in files:
        data = ElementTree.parse(filename).getroot()
        if first is None:
            first = data
        else:
            first.extend(data)
    if first is not None:
        print ElementTree.tostring(first)

if __name__ == "__main__":
    run(sys.argv[1:])

오류

0+0 records in
0+0 records out
0 bytes (0 B) copied, 9.8139e-05 s, 0.0 kB/s
0+0 records in
0+0 records out
0 bytes (0 B) copied, 7.7816e-05 s, 0.0 kB/s
0+0 records in
0+0 records out
0 bytes (0 B) copied, 7.3015e-05 s, 0.0 kB/s
0+0 records in
0+0 records out
0 bytes (0 B) copied, 7.1727e-05 s, 0.0 kB/s
0+0 records in
0+0 records out
0 bytes (0 B) copied, 7.6014e-05 s, 0.0 kB/s
0+0 records in
0+0 records out
0 bytes (0 B) copied, 8.1163e-05 s, 0.0 kB/s
Traceback (most recent call last):
  File "/location/private/xmlcombine.py", line 17, in <module>
    run(sys.argv[1:])
  File "/location/private/xmlcombine.py", line 12, in run
    first.extend(data)
AttributeError: _ElementInterface instance has no attribute 'extend'
Traceback (most recent call last):
  File "/location/private/xmlcombine.py", line 17, in <module>
    run(sys.argv[1:])
  File "/location/private/xmlcombine.py", line 12, in run
    first.extend(data)
AttributeError: _ElementInterface instance has no attribute 'extend'
Traceback (most recent call last):
  File "/location/private/xmlcombine.py", line 17, in <module>
    run(sys.argv[1:])
  File "/location/private/xmlcombine.py", line 12, in run
    first.extend(data)
AttributeError: _ElementInterface instance has no attribute 'extend'
Process Completed
비 오렐 로마

이 오류는 extend가 python 2.7에서만 나타나기 때문에 python2.6을 사용하여 발생할 수 있습니다. python 2.7을 사용하고 있습니까? 제발 달려 줄래

python --version

?

시스템의 기본 Python 버전이 2.6이고 대신 올바른 버전을 지정해야 할 수 있습니다.

#!/usr/bin/env python

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

새 XML 파일에 여러 XMLS 병합 XML

분류에서Dev

XSL을 사용하여 여러 xml 파일 병합

분류에서Dev

linq to xml을 사용하여 여러 xml 파일을 하나로 병합

분류에서Dev

결합으로 여러 파일 병합

분류에서Dev

많은 XML 파일 병합

분류에서Dev

행별로 여러 파일 병합

분류에서Dev

여러 파일 Linux에서 열 병합

분류에서Dev

Java에서 여러 CSV 파일 병합

분류에서Dev

병합 할 여러 외부 JSON 파일

분류에서Dev

여러 .txt 파일을 csv로 병합

분류에서Dev

여러 파일 정렬 및 병합

분류에서Dev

XSL을 사용하여 병합 한 후 여러 XML 파일의 모든 데이터를 처리하는 방법

분류에서Dev

XSLT를 사용하여 중복없이 여러 xml 파일의 데이터 병합

분류에서Dev

여러 xml 파일을 병합하고 한 번에 요소를 삽입하여 xslt를 사용하여 업데이트 된 xml 출력

분류에서Dev

여러 xml 파일을 병합하고 한 번에 요소를 삽입하여 xslt를 사용하여 업데이트 된 xml 출력

분류에서Dev

여러 DJVU 파일을 하나의 파일로 병합

분류에서Dev

여러 JSON 파일을 하나의 Ruby 파일로 병합

분류에서Dev

단일 Excel 파일에서 여러 XML 파일 결합 및 열기

분류에서Dev

여러 XML 파일 변환

분류에서Dev

여러 XML 파일을 XQuery와 결합하는 방법

분류에서Dev

공통 열을 사용하여 여러 파일 병합

분류에서Dev

CMD를 사용하여 여러 파일 병합

분류에서Dev

CMD를 사용하여 여러 파일 병합

분류에서Dev

공통 IDS를 사용하여 여러 파일 병합

분류에서Dev

R에서 여러 CSV 파일 병합 및 합산

분류에서Dev

여러 열 일치를 기반으로 파일 병합

분류에서Dev

XML 파일을 병합 한 후 여러 XML 선언과 닫는 태그를 제거하는 방법은 무엇입니까?

분류에서Dev

Ssh를 여러 서버로 병합하고 파일을 하나로 병합

분류에서Dev

두 번째 xml 파일의 데이터를 사용하여 xml 노드에 값 추가 (병합)

Related 관련 기사

  1. 1

    새 XML 파일에 여러 XMLS 병합 XML

  2. 2

    XSL을 사용하여 여러 xml 파일 병합

  3. 3

    linq to xml을 사용하여 여러 xml 파일을 하나로 병합

  4. 4

    결합으로 여러 파일 병합

  5. 5

    많은 XML 파일 병합

  6. 6

    행별로 여러 파일 병합

  7. 7

    여러 파일 Linux에서 열 병합

  8. 8

    Java에서 여러 CSV 파일 병합

  9. 9

    병합 할 여러 외부 JSON 파일

  10. 10

    여러 .txt 파일을 csv로 병합

  11. 11

    여러 파일 정렬 및 병합

  12. 12

    XSL을 사용하여 병합 한 후 여러 XML 파일의 모든 데이터를 처리하는 방법

  13. 13

    XSLT를 사용하여 중복없이 여러 xml 파일의 데이터 병합

  14. 14

    여러 xml 파일을 병합하고 한 번에 요소를 삽입하여 xslt를 사용하여 업데이트 된 xml 출력

  15. 15

    여러 xml 파일을 병합하고 한 번에 요소를 삽입하여 xslt를 사용하여 업데이트 된 xml 출력

  16. 16

    여러 DJVU 파일을 하나의 파일로 병합

  17. 17

    여러 JSON 파일을 하나의 Ruby 파일로 병합

  18. 18

    단일 Excel 파일에서 여러 XML 파일 결합 및 열기

  19. 19

    여러 XML 파일 변환

  20. 20

    여러 XML 파일을 XQuery와 결합하는 방법

  21. 21

    공통 열을 사용하여 여러 파일 병합

  22. 22

    CMD를 사용하여 여러 파일 병합

  23. 23

    CMD를 사용하여 여러 파일 병합

  24. 24

    공통 IDS를 사용하여 여러 파일 병합

  25. 25

    R에서 여러 CSV 파일 병합 및 합산

  26. 26

    여러 열 일치를 기반으로 파일 병합

  27. 27

    XML 파일을 병합 한 후 여러 XML 선언과 닫는 태그를 제거하는 방법은 무엇입니까?

  28. 28

    Ssh를 여러 서버로 병합하고 파일을 하나로 병합

  29. 29

    두 번째 xml 파일의 데이터를 사용하여 xml 노드에 값 추가 (병합)

뜨겁다태그

보관