よちよちpython

独習 python/Qpython/Pydroid3/termux/Linux

QpythonでGoogleマップ検索

使うもの

  1. Android端末
  2. Qpython
  3. 今から作るQpythonプログラム(1つ)

プログラム作成の手順

  1. Qpythonの起動
  2. 今回は ConsoleAppでプログラム作成
  3. 実行

1.Qpythonを起動します。
次の画面が出ます。
f:id:chayarokurokuro:20190511013540j:plain


2.プログラムを作成します。
上の画面一番上の、真ん中の丸いアイコンを押します。


「QPY」と書かれた画面が出たら、一番下にある「+ add」を押します。


「+ add」を押すと「名称未設定*」のエディタが出ます。
右上の「+」ボタンを押して作成したい種類を選択します。
今回は「ConsoleApp」を選択。
f:id:chayarokurokuro:20190511015435j:plain


「新規プロジェクト」に適当にプロジェクト名を入力して確認を押します。
Googleマップ検索」とかでOK。


既に5行目まで何か書かれてあるので、その下に実際にGoogleマップを立ち上げるコードを追加して行きます。

7行目以降に下記を追加しました。

#この2行は androidhelper を使う時の決まり文句
import androidhelper
Droid=androidhelper.Android()

# 変数をplaceとする。大阪城を検索。
place = "大阪城"
Droid.viewMap(place)

これで完成。
(この部分だけでも動きます)


3.実行してみよう。
「💾」を押して保存後、その横の▲のボタンを押して実行。
大阪城を検索後のマップが立ち上がる。

インターネットに繋がっていないとマップ検索時に「オフラインです」とエラーメッセージが出ます。



参考
pythonからgoolemapを運転モードで立ち上げる方法