Welcome to Key2Mindmap’s documentation!

prototype

getautocomplete module

class getautocomplete.GetAutoComplete

Bases: object

Google検索における予測検索結果を取得する

Todo

  • 検索結果がキーワードと同じ場合の処理(重複している場合)

  • レスポンス取得結果の扱い( get_responce の戻り値)について要検討

get_responce(query)

Google サジェストAPIのレスポンスを取得する。

Parameters

query (str) – 検索時のキーワード

Returns

レスポンス結果

Return type

str

responce_to_xml(responce)

xml形式から候補結果を抽出する

Parameters

responce (str) – xml形式のレスポンス

Returns

候補のみを取得したリスト

Return type

list

main module

makemindmap module

class makemindmap.MakeMindMap

Bases: object

マインドマップ作成クラス

Todo

  • 出力のフォーマットを調整できる機能の追加

deflate(text)

PlantUML APIを使用可能な形式へ圧縮・変換する

Parameters

text (str) – PlantUMLの入力

get_image(filename)

PlantUML APIを使用し画像を取得する

Parameters

filename (str) – 保存するファイル名