GroupDocs.Metadata for Python via .NET

Python와 함께 Torrent 파일의 메타데이터 수정

일반적인 문서, 이미지 및 멀티미디어 형식 전반에 걸쳐 메타데이터를 편집합니다. 읽기, 업데이트 및 제거와 같은 주요 작업을 손쉽게 수행합니다.

Python를 사용하여 TORRENT 파일의 메타데이터를 편집하는 방법

GroupDocs.Metadata for Python via .NET를 사용하면 Python 개발자는 다음 간단한 단계에 따라 TORRENT 파일의 메타데이터를 업데이트할 수 있습니다.

  1. Metadata 클래스를 사용하여 TORRENT 파일을 로드합니다.
  2. 변경하려는 메타데이터를 필터링할 조건을 정의합니다.
  3. 필터를 적용하고 새 값을 설정합니다.
  4. 업데이트된 TORRENT 파일을 디스크에 저장합니다.
from datetime import datetime
from groupdocs.metadata import Metadata
from groupdocs.metadata.common import PropertyValue
from groupdocs.metadata.tagging import Tags

def update_metadata_properties():
    # TORRENT 파일의 생성 날짜 변경
    with Metadata("./input.torrent") as metadata:
        # 선택된 속성에 새 값 할당
        property_value = PropertyValue(datetime.now())
        # 업데이트할 메타데이터를 찾기 위한 규칙 설정
        # 파일의 생성 타임스탬프 업데이트
        affected = metadata.set_properties(
            lambda p: Tags.time.created in list(p.tags)
                   or Tags.time.modified in list(p.tags),
            property_value,
        )
        print(f"Properties set: {affected}")
        # 업데이트된 TORRENT 파일 저장
        metadata.save("./output.torrent")

if __name__ == "__main__":
    update_metadata_properties()
pip install groupdocs-metadata-net
클릭하여 복사
복사됨
추가 예제 문서

Python와 함께 TORRENT 파일의 메타데이터 편집

GroupDocs.Metadata를 사용하면 Python 앱에서 문서 메타데이터를 쉽게 관리할 수 있습니다. 프로그래밍 방식으로 메타데이터를 추가, 변경, 검색 또는 제거합니다.

메타데이터 편집 도구

간단한 메타데이터 처리

GroupDocs.Metadata를 사용하면 Python 애플리케이션에서 메타데이터 필드를 쉽게 추가, 편집 또는 삭제할 수 있습니다.

메타데이터에 대한 완전한 제어

API를 사용하여 다양한 비즈니스 파일 형식에 저장된 숨겨진 데이터를 찾고, 보고, 수정합니다.

내장된 TORRENT 태그 사용

이미지의 EXIF 태그와 같은 기존 메타데이터에 접근하고 작업할 수 있으며, 카메라 종류, 해상도, 촬영 날짜 등의 정보를 포함합니다.

MP3 메타데이터 편집: 가사 업데이트

이 샘플은 MP3 파일의 메타데이터를 변경하는 방법을 보여줍니다. 여기에는 가사와 사용자 정의 필드가 포함됩니다.

Python

from groupdocs.metadata import Metadata
from groupdocs.metadata.formats.audio import LyricsField, LyricsTag

def update_mp3_lyrics():
    # Metadata를 사용하여 파일을 엽니다
    with Metadata("./input.mp3") as metadata:
        root = metadata.get_root_package()
        if root.lyrics_3v2 is None:
            root.lyrics_3v2 = LyricsTag()
        # 가사 태그를 수정합니다
        root.lyrics_3v2.lyrics = "[00:01]Test lyrics"
        root.lyrics_3v2.artist = "test artist"
        root.lyrics_3v2.album = "test album"
        root.lyrics_3v2.track = "test track"
        # 필요에 따라 사용자 정의 메타데이터 필드를 추가합니다
        root.lyrics_3v2.set(LyricsField("ABC", "custom value"))
        # 변경 사항을 파일에 저장합니다
        metadata.save("./output.mp3")

if __name__ == "__main__":
    update_mp3_lyrics()

GroupDocs.Metadata for Python via .NET API 소개

GroupDocs.Metadata for Python via .NET은(는) Python에서 메타데이터를 관리하기 위한 강력한 도구를 제공합니다. 추가 소프트웨어 없이 파일에서 메타데이터를 읽고, 업데이트하고, 삭제하고, 검색하고, 비교하고, 내보낼 수 있습니다. API를 사용하여 PDF, Microsoft Office 문서, Outlook 이메일, Visio 다이어그램, AutoCAD 도면, 압축 파일 및 미디어 파일의 메타데이터를 처리합니다. 유연한 메타데이터 기능을 모든 GroupDocs.Metadata 애플리케이션에 쉽게 통합할 수 있습니다.
자세히 알아보기
About illustration

시작할 준비가 되셨나요?

GroupDocs.Metadata를 무료로 다운로드하거나 전체 액세스를 위한 평가판 라이센스를 받으세요!

유용한 리소스

경험을 향상시키기 위해 문서, 코드 샘플 및 커뮤니티 지원을 탐색하십시오.

다른 파일 형식의 메타데이터 편집

Python용 크로스 포맷 메타데이터 편집 API입니다. 아래와 같이 다양한 인기 문서 및 이미지 형식의 메타데이터 처리를 지원합니다.

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인