よちよちpython

独習 python/Qpython/Pydroid3/termux/Linux

Android

markdownをhtmlに変換するPythonモジュール

markdownで書いた文字列をhtmlに変換するモジュールmarkdownのテスト。 作業環境 Androidスマホ Qpython(python3.6) まずはモジュールのインストール。 pip install markdown 実際書いてみる。 import markdown as md html = md.markdown("# 見出し1") print…

【スマホ】termuxでjupyter notebookをブラウザで起動する為のパスワード設定

termuxでjupyter notebookサーバーを起動し、ブラウザで開く為にパスワードの設定をする方法。 パスワードかトークンの設定をしないとtermuxからjupyter notebookが使えないようなので、設定します。 termuxにJupyterNotebookをインストールできている前提で…

【スマホ】メモ / termuxからchromeを開くコマンド

am start --user 0 -n com.android.chrome/com.google.android.apps.chrome.Main 参照

【Pillow】画像処理いろいろテスト

今回も画像処理用モジュールPillowを使って色んな加工をやってみる。 あまりにいろいろ出来るので、手頃なものだけ。 参照 Pillow 公式 Pillowはインストールがいります。 pip install pillow 目次 目次 作業環境 画像の読み込み フォーマットの取得 画像サ…

スマホとPythonでQRコード画像を読み取る

今回はスマホとPythonを使って保存されたQRコード画像の読み取り実験。 リアルタイムで画像検知して読み取る賢い機能は無し! 結果 結果から先に書きます。 Androidスマホで、 Pydroid3 termuxとPython3.7 の2つの実行環境を使って、保存してあるQRコード画…

簡単便利! QRコードの画像生成

はじめに 今回は、1994年にデンソーが開発したQRコードをPythonで画像生成します。 【参照】QRコードについて デンソーウェーブ QRコード Wikipedia 【関連】 QRcodeの読み取り 目次 はじめに 目次 作業環境 必要なモジュール QRコードの画像生成 細かい設定…

【Pillow】スマホで画像情報EXIFの取得テスト

はじめに 画像ファイルには、GPSや撮影日時、カメラのメーカーや機種、ストロボの設定などの情報が埋め込まれております。 これをEXIF情報というそうですが、Pythonを使ってEXIFを取得したり編集したりできるのだとか。 EXIFを取得できれば、撮影場所(GPSをO…

Pandasでcsvを書く

今回はPythonでcsvを書きます。 前回 書く csvモジュールでcsvファイルを。 - よちよちpython その他参考 csvモジュールでcsvファイルを読む - よちよちpython PandasでCSVファイルを読む - よちよちpython 個人的なことでどうでもよいことですが、Qpythonを…

書く csvモジュールでcsvファイルを。

今回はcsvモジュールを使ってcsvファイルを書きます。 前回(csvの読み) csvモジュールでcsvファイルを読む - よちよちpython PandasでCSVファイルを読む - よちよちpython (基本のみで詳細な説明なし) 作業環境 Androidスマホ QpythonのQPyNotebook(python3.…

PandasでCSVファイルを読む

今回はPandasを使ってCSVファイルを読み取ってみるテスト。 列を指定して読むなどの細かいやり方はPandasの操作法の習得によるだろうから、今回は一切触れません。 前回 csvモジュールでcsvファイルを読む - よちよちpython 作業環境 Androidスマホ Qpython…

csvモジュールでcsvファイルを読む

今回はCSVファイルの読み込みを行います。 PythonでCSVファイルの読み書きをするにはcsvモジュールをimport csvして使います。 標準モジュールなのでインストールの必要はありません。 作業環境 Androidスマホ Python3.6と3.7 メモ帳アプリ Jota+ Qpython 目…

CUIエディタ vim でよく使いそうなコマンド一覧

CUIエディタvimでよく使いそうなコマンドを表にしました。 たくさんあって基本的なものも忘れてしまうのでw 目次 目次 【ターミナル上でのコマンド操作】 vimの起動とファイルの開き方 vimの終了方法 【基本のき】 入力、編集 保存、終了 【移動】 ページ内…

形態素解析 janome でテキストファイルから熟語の取り出し

日本語形態素解析用モジュールjanomeを使って、テキストから漢字のみの名詞を取り出します。 ふと「クロスワードパズルの自動生成が出来ないかな」と思い、とりあえずテキストデータから熟語を拾い出すものを作ってみた。 モジュールにjanomeとregexを使用し…

OpenPyXLでExcelファイルに書き込む その3

今回でOpenPyxlを使った書き込みの最終にします。 スタイル設定などを書きます。 前回まで OpenPyXLを使ったExcelの読み書き OpenPyXLでExcelファイルを読み取る - よちよちpython OpenPyXLでExcelファイルに書き込む その1 - よちよちpython OpenPyXLでExce…

OpenPyXLでExcelファイルに書き込む その2

今回はセルに値を記入、追加、削除、移動させる方法を書きます。 前回 OpenPyXLでExcelファイルを読み取る - よちよちpython ではシートの作成や追加、削除などを行いました。 参考 openpyxl公式 作業環境 Androidスマホ Qpython(python3.6) QPyNotebook And…

OpenPyXLでExcelファイルに書き込む その1

今回はOpenPyXLでExcelファイルに書き込みを行います。 前回まで参照 PandasでExcelファイルを読む - よちよちpython PandasでExcelファイルに書き込む - よちよちpython OpenPyXLでExcelファイルを読み取る - よちよちpython 作業環境 PC Windows10 Anacond…

OpenPyXLでExcelファイルを読み取る

前回まではpandasを使ってExcelシートの読み書きを行いました。 参照 PandasでExcelファイルを読む - よちよちpython PandasでExcelファイルに書き込む - よちよちpython Pandasを使うとExcelシートを丸ごと読み書きするのに便利でした。 今回はOpenPyXLモジ…

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のファイル検…

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…

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

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

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

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