Skip to content

About the Library

YU-PEI edited this page Nov 24, 2021 · 3 revisions

APIについて

ライブラリを使用する場合は各APIの注意事項やドキュメンテーションをよく読んで使用してください。

関数について

使いたいソースコードでimport ApexTrackerPyして、ApexTrackerPy.関数名(引数)で呼び出します。

引数の0番目には必ず使用するAPIのAPIキーが入るようになっています。その後の引数は関数に応じてプラットフォームやユーザー名などが入ります。

戻り値には独自クラス(ApexTrackerPy.apexclass)として返却されます。

値を取り出したいときはクラス変数を参照することで指定された値を取り出すことができます。 ほとんどがstr型ですが一部listやintなど別の型が入る関数もあります。

また、APIの全ての値をラップできていないところがあるため、その場合は戻り値.row_jsonで生のjsonを取りだすことができます。 row_jsonはdict型と同じように値を取り出すことができます。

言語について

ApexTracerPy.LANG = "ja-JP"

とするように言語を変更することができます 対応言語一覧から対応している言語を見つけることができます

言語ファイルのプリロード

pre_load_lang("言語名") で言語ファイルを事前にメモリにロードしておくことができます。 言語名の指定が無い場合はApexTracerPy.LANGの値が使用されます