よちよちpython

独習 python/Qpython/Pydroid3/termux/Linux

2019-01-01から1年間の記事一覧

QPython/matplotlibでグラフ作成テスト

QPythonのQPyNotebookを使って、matplotlibでグラフ作成できました。 QPyNotebook画面 ipynbファイルをhtmlファイルに変換して、ブラウザで開いている画像がこちら。 以下、ipynbをmarkdownに変換後にコピーしたものを貼り付けます。 import matplotlib.pypl…

Python/ディレクトリやファイル基本操作方法

この記事は、 ・QPyNotebookで作成したipynbファイルを、 ・termuxで$ jupyter nbconvert ○○.ipynb --to markdownコマンドを使ってmdファイルに変換し、 ・そのmdファイルをはてなブログアプリにコピペ して出来たものです。 内容的には、Pythonのファイル検…

QPyNotebookでブログの内容を書くテスト

QPythonのQPyNotebookを使って、markdownでブログ記事が書けるかテスト。 (この記事は全て、はてなブログアプリで編集しています) 参照 QPythonでNotebookを使う方法 - よちよちpython QPyNotebookで書いた画面 上記の画像のmarkdownをQPyNotebookからブログ…

QPythonでNotebookを使う方法

目次 目次 ダウンロード、インストール方法 使い方 起動方法 コンソールに戻るには 新規ファイル作成するには Notebookのカーネルのリスタートとリロード フォルダを開く markdownタイプのセルを追加する Codeタイプのセルを追加する 保存ボタン セルの実行 …

メモ/termuxでipynbファイルをhtmlファイルに変換

スマホでNotebook形式のipynbファイルをhtmlファイルに変換できるでしょうか。 AnacondaならJupyterNotebookにhtmlとして出力するボタンがついているので(「File」→「Download as」→「HTML」で)簡単にできますが、果たしてスマホでは… 参考ページ jupyter no…

QPython WebApp/ラジオボタンからPythonスクリプトを呼び出し実行させるテスト

前回作ったQPythonWebAppを改造しました。 前回 QPython WebApp/選択したラジオボタンの値を表示するWebAppを作ってみる - よちよちpython 複数設置したラジオボタンのどれかを選んで決定ボタンを押すと、それぞれで設定したpythonスクリプトを呼び出して実…

QPython WebApp/選択したラジオボタンの値を表示するWebAppを作ってみる

作るもの 3つのラジオボタンからどれかを選択し送信ボタンを押すと、何が選択されたかを表示するだけのWebアプリをQPythonで作ります。 「決定」ボタンを押すと、押された物の値を表示 後々の目標としては、こんな感じでメインメニューのボタンを用意し、選…

QPythonで音声コマンドもどきを作るテスト

今回はQPythonで、なんちゃってボイスコマンドを作ってみます。 GoogleアシスタントやSiriに 「OK Google 最寄りのガソリンスタンドを探して」 「Hey Siri 今日の天気予報は?」 と音声で質問や命令をすると、それに応えてくれます。 様々な言葉の言い回しに…

AndroidのtermuxからPythonでbottleを動かすテスト

Pythonスクリプトをターミナルから実行すると、ブラウザが立ち上がり、ローカルホストのhtmlテンプレートを表示するテストです。 動作環境/必要なもの Androidスマホ termux Python3.7 termux-api bottle 用意したスクリプト (同じフォルダに入れておく) htm…

【リンク/メモ】 Androidにtermuxから/scipy /numpy /pandas /matplotlib /ipython /jupyternotebook インストール

Androidにtermuxから scipy、 numpy、 pandas、 matplotlib、 ipython、 jupyternotebookをインストールする手順リンクメモ。 http://hibagon.sblo.jp/s/article/181186800.html https://qiita.com/kokorinosoba/items/a700cc94f3c9ef19440f http://www.llul…

Android上のtermuxからコマンドでWebページをテキスト化するテスト

Webページを簡単にテキストファイルに出来ないかな? 色んなやり方があるとは思いますが、以下の方法でやってみます。 【使ったもの】 Androidスマホ termux テキストベースのWebブラウザw3m テキストベースのブラウザw3mで出力されるテキストを、リダイレク…

AndroidにtermuxでPythonモジュールのJanomeをインストール確認

Androidスマホにtermuxから形態素解析用PythonモジュールのJanomeを入れてみました。 動作確認のみです。 まずはスマホでtermuxのアイコンをタップして起動。 仮想環境をactivateしたあと、 pipコマンドでモジュールをインストールします。 $ pip install ja…

Pythonでpngファイルからgifアニメ画像作成

複数のpng画像からgifアニメーション画像を作るPythonスクリプトです。Windows10上でpython3.7.1を使って作成、動作確認しました。 以下のPythonスクリプトと同じフォルダにpng画像を保存後スクリプトを実行すれば、同じフォルダに「image.gif」という動画フ…

コマンドでtxtファイルの結合実験 type/cat

目次 目的・目標 条件・手順 実験 GitBashからcatを使って コマンドプロンプトからtypeを使って 結果・備考 コマンドプロンプトで行う場合ダブりを避けるためには、 目的・目標 WindowsのコマンドプロンプトとWindows上で動くGitBashの使って、txtファイルの…

Webスクレイピングをコマンドラインでテスト

コマンドプロンプト等ターミナルからurlとタグを引数に与えると、そのページ中のタグを拾い出すPythonスクリプトのテストです。 Pythonモジュールは requests BeautifulSoup4 を使用しています。別途いります。 Pythonスクリプト #! usr/bin/env python3 imp…

【lsコマンドもどきをbatファイルとPythonで作ってみるテスト(Windows/python)】

下のリンクの続きをやってみました。 【pwdコマンドもどきをbatファイルとPythonで作ってみるテスト(Windows/python)】 - よちよちpython dirコマンドの出力を、batファイルとpythonスクリプトを用いて カレントディレクトリのみ フォルダ名/ファイル名のみ …

【pwdコマンドもどきをbatファイルとPythonで作ってみるテスト(Windows/python)】

追記 Windowsの移動コマンドcdは引数を与えない場合、Linuxコマンドのようにホームディレクトリにワープしないで、カレントディレクトリを返すことを知った。 なので、この投稿の目的だった「カレントディレクトリのみの取得」は >cdで済み。ということでア…

コマンド操作の自動化 / バッチファイルとシェルスクリプト【メモ】

ショッピングサイトなどでお買い物をすると、サイトから受注確認のメールが届いたりします。 このような芸当ができるショッピングサイトの事務員さんは何と仕事のさばける人たちでしょう!いいえ、もちろんコンピュータが自動で行っています。 注文があれば…

これは便利だわぁ。コマンド超入門(windows)

最初の疑問「 pythonからコマンドを実行するにはどうすれば良いの?」 初学者は、何が分からないのか分かっていないのかが分からない。 一撃必殺!コマンド恐るべし ある日わたくしはandroidアプリのtermuxをいじっていました。 地獄の番人から「curlが便利…

【 vi / Vim 】CUIテキストエディタ超絶基本操作

「何じゃこりゃ???」 Android端末へターミナルアプリtermuxをインストールし、さらにそこからpythonをインストールする際にWebページを参考にしていたのですが、途中で立ち往生した所がありました。 その一つが今回かきましたviやVimです。普段、コンピュ…

Android端末でhacker's keyboardのキーボードショートカットが使える

「Android端末にターミナルアプリtermuxを入れるんなら、hacker's keyboardも入れるんや、ショートカットが使えて便利やで~」 と、termuxのインストール方法を説明する多くのサイトに書かれている。 がしかし、どういう設定をすればCtrlキーなどが画面に出…

【失敗】QPythonのGUIアプリ開発/条件分け

QPythonのandroidhelperを使い、ダイアログの入力値によって条件分けをし、様々に連結して使えないかと試行錯誤していますが、上手くいきません。 たとえばこんなことがやりたい メインメニューを出す メインメニュー1 サブメニュー1.1 サブメニュー1.2 メイ…

QPythonによるQPythonの為のGUIアプリ開発/インプットダイアログ編

通常、アプリと言えばボタンが並んだ画面で、マウスクリックやキーボード、パネルのタッチ操作をする事により動かせるGUIアプリを思い浮かべます。 GUIアプリを作るには何かと手間が掛かります。 しかし!、QPythonを使えば、QPythonをインストールした端末…

pythonのデコレータを使ってテキストをhtmlタグで飾ってみるテスト

いまいち使い方・使い道のわからないデコレータのお勉強中。コンソールから文字を入力させ、その文字にhtmlのタグをつけるヘボいコードができました。 たとえば「あいうえお」と入力すると、タグの一覧が表示され、そこから何か一つ選んで番号を入力すれば <title></title>…

pythonで全角を半角にするコード

pythonでinput関数を使っているとき、半角でなければならない箇所を全角で入力するとエラーがでますた。 excelなどのように入力規則で制御できればいいんでしょうけど、そのようなものが見つけきれませんでした。 こちらのサイトの方法で上手く行きました。…

Android上のtermuxで日本語入力

Androidスマホにtermuxを入れていますが、日本語入力ができませんでした。 スマホはSONYのXperiaで、SONYのPOBoxPlusとGoogleプレイからインストールしたHacker's Keyboardが入っています。ネットには「termuxは日本語入力が出来ない」という記事ばかりで諦…

Qpythonの基本的な使い方 5

前回まではこちら Qpythonの基本的な使い方 - よちよちpython - 茶屋六郎九郎 - Qpythonの基本的な使い方 2 - よちよちpython - 茶屋六郎九郎 - Qpythonの基本的な使い方 3 - よちよちpython - 茶屋六郎九郎 - Qpythonの基本的な使い方 4 - よちよちpython …

Qpythonの基本的な使い方 4

前回までの3つ Qpythonの基本的な使い方 - よちよちpython Qpythonの基本的な使い方 2 - よちよちpython Qpythonの基本的な使い方 3 - よちよちpython 今回は上の続き、4回目。 起動画面の【QPYPI】から。 と、その前に、Qpythonには幾つかの種類のアプリが…

Qpythonの基本的な使い方 3

前回までの2つ Qpythonの基本的な使い方 - よちよちpython Qpythonの基本的な使い方 2 - よちよちpython 今回は、上の2つの続きです。 Qpythonの起動画面の「探索」から始めます。 起動画面 起動画面 【探索】タップするとエクスプローラの画面が出ます。 …

Qpythonの基本的な使い方 2

Qpythonの基本的な使い方 - よちよちpythonこの記事は上の続きです。Qpythonの使い方を、起動画面にあるアイコンに沿って上から順に説明しています。 今回はエディタの編集ボタンから。まず起動画面にあるエディタをタップし、エディタを立ち上げます。エデ…