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
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本