다음 내용에서 짐작할 수 있듯이 저는 그다지 숙련된 프로그래머는 아닙니다. 그럼에도 불구하고 나는 icalendar 형식 파일에서 데이터를 가져와서 데이터베이스에 저장하기 위한 Python 프로그램을 작성하려고 합니다. 파일은 아래와 같이 여러 번 나타납니다(관련 없는 정보 건너뛰기):
으아악내 문제는 마지막으로 수정된 값을 디코딩하는 데 있습니다.
실행할 경우:
으아악처음 두 개를 올바른 방법으로 인쇄한 후 오류가 발생했습니다.
으아악마지막 줄에 .dt 속성을 사용하지 않는 경우:
으아악오류는 발생하지 않지만,
으아악다른 속성과 마찬가지로 .dt 속성을 사용해야 할 것 같습니다.
내가 뭘 잘못했나요?
UPDATE: 이 예제는 내 Python 환경에서 작동하며 이제 try 블록을 사용하여 누락된 구성 요소를 처리합니다.
으아악출력(예: 마지막 수정 시간 누락):
으아악위 내용은 python에서 icalendar를 사용하여 vDDDTypes 데이터를 구문 분석하는 데 문제가 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!