AI社長のブログ

AI、ITのハウツーを中心に

当ページのリンクには広告が含まれています。

Python

【Python】PDFから文字を抜き出す方法は?

PDFから文字を抜き出す場合、オンラインでもいいのですが、社内文書はオンラインではセキュリティが不安です。 以下Pythonで抜き出し可能。 事前にpip install pdfplumber でインストールください。 ソースはこちら。日本語も大丈夫でした。 import pdfplumb…

【Python】ゲームを作って配布するには?

ゲーム作りならUnityという人が多いと思いますが、AIを多用したプログラムなどはPythonで作る方が楽です。 ゲームを作る Pygame Kivy Pythonでゲームを作って配布するには? パッケージ化 ゲームを作る Pythonは基本的にコンソールで使います。 なのでEXEを…

【Python】Mediapipeを使うには

PythonでMediapipeを使うことで手の認識などが可能となります。 Mediapipeを使うには? インストール サンプル Mediapipeを使うには? インストール ピップでインストールします。 pip install mediapipe サンプル 公式サイトの手の認識Pythonサンプルはこちら…

【Python】Tweetの取得「Tweepy」

PythonでTweetの取得をするTweepyの紹介。 Tweepyとは? Tweepyの使い方 Tweepyとは? Twitterのデータを取得するライブラリです。 TwitterのAPIを利用します。 TwitterのAPIについては規約や料金などがめまぐるしく変わっている印象です。 Tweepyの使い方 …

【Pythonの教科書】初心者向け scikit-learnを使う手順は?

機械学習練習用のscikit-learnを、付属データセットload_breast_cancerを使って試します。 scikit-learnの使い方 データの確認 機械学習例 RandomForest LogisticRegression LinearRegression SVC 一度に複数のモデルを使う スケーリング アルゴリズムの選び…

【Pythonの教科書】Pandasの使い方は?Numpyとの違いは?

Pandasの使い方のまとめ Pandasとは?呼び方は? Numpyとの違いは? Pandasの使い方 データの初期化 データの確認 データの抽出 ファイル操作 データの加工 変化率 移動 加工 欠損 欠けを調べる 欠けを削除 欠けを埋める その他 移動平均 Pandasとは?呼び方…

【Pythonの教科書】初心者Matplotlibの使い方、エラー対策

Matplotlibはグラフを描くライブラリで、可視化しながら作業をしやすくなります。 Numpyの使い方 インストール セットアップ グラフ化 ファイル操作 Matplotlibのエラー 'matplotlib' is not a package? Numpyの使い方 Matplotlibはグラフ化の扱うライブラ…

【Pythonの教科書】初心者Numpyの使い方、エラー対策

PythonでNumpyの使い方。よく使われるのでGoogle Colabなどで一度確認しておくとよいでしょう。 Numpyとは?呼び方は? Numpyの使い方 セットアップ 配列作成 配列の次元を変更 情報を取得 配列の値 計算 ファイル操作 Numpyのエラー module 'numpy' has no …

【Pythonの教科書】Error caught was: No module named 'triton'?

Pythonで、Error caught was: No module named 'triton'?となるエラーのメモ。 A matching Triton is not available, some optimizations will not be enabled.Error caught was: No module named 'triton' いろいろググった結果、Windowsではtritonがなく、…

【Python】ドローン制御

Pythonでドローン制御できる機種のメモ。 Pythonでドローン制御 Tello CoDrone Pythonでドローン制御 Tello SDKとコマンド一覧。 https://dl-cdn.ryzerobotics.com/downloads/Tello/Tello%20SDK%202.0%20User%20Guide.pdf 以下サイトにサンプルやコマンド。 …

【Anacondaの教科書】便利な使い方 一覧・キャッシュクリア

AnacondaはPYTHONのパッケージ管理を楽にしてくれるソフトです。 Anacondaとは? インストール Anaconda Navigator 便利なコマンド Anacondaとは? Free Download | Anaconda Pythonには便利なパッケージが多いですが、管理が大変。そこでAnacndaの出番です…

【Pythonの教科書】Pythonで扱えるロボットアーム ~ Mecharm

Pythonで制御できるコンパクトなロボットアームがキックスターターに登場。早くも調達最低額をクリアし、年内に出荷される模様です。 Mecharmとは? 金額は? Mecharmとは? キックスターターに出品された6軸アームロボットです。 すでに9万ドル(約1000万…

【Visual Studioの教科書】Pythonの始め方 インストールは?PIPは使える?

Visual Studio 2019では、最近人気上昇中と思われるPythonのインストールも可能です。Pythonは機械学習などに強いこともあって、日本でも利用し始めるユーザが増えています。 ここではビジュアルスタジオにおけるPythonのインストールや初歩的な使い方などに…

【Visual Studioの教科書】PythonでBeautifulSoup、REのインストール・使い方

Pythonはスクレイピングなどによく利用されます。 ここではネット関連の関数について紹介してきます。 Pythonでネットを扱う関数のまとめ ホスト名の取得 IPアドレスの取得 pingを送る ウェブページのテキストを取得 PDFのテキストを取得 ブラウザの起動 Pyt…

【Visual Studioの教科書】PythonでMecab・OpenCVインストール・使い方

Pythonは、人工知能・機械学習系ライブラリが結構そろっていることでも人気のプログラム言語です。 ここでは便利な関数をまとめていきます。 文章の解析 形態解析 画像の解析 顔認識 文章の解析 文章を解析していこうとすると、単語や動詞、形容詞などに分解…

【Visual Studioの教科書】PythonでIronPythonインストール・フォームアプリケーション

Visual Studio 2019でPythonがありますが、基本的にはコンソールアプリです。 ただしIronPythonやTkinterというものを使うと、PythonでGUIを使ったアプリを簡単に作れるようになります。 IronPythonを使ってウィンドウを作る 作成 設定 ボタンを表示 Tkinter…

【Visual Studioの教科書】PythonでMySQLを利用するには?

うちの場合Windows10の入ったPCへMySQLがインストール済みなので、Pythonからどうやって接続するか調べてみました。 「mysql-connector-python」というライブラリをインストール、インポートして接続。あとはSQL文を発行すれば制御できました。 PythonでMySQ…

【Visual Studioの教科書】Pythonの書き方 関数や変数、コメントアウトなど

Visual Studio 2019でPythonを使う場合の基本的な書き方についてまとめていきます。 普段からVisualC、PHP、JavaScriptなど複数言語を使っているとたまにこんがらがってよくわからなくなるので、ここでは関数の書き方やコメントアウトなどを中心に書いておき…

【Visual Studioの教科書】Pythonのpandasのインストール・エクセルの読み書き

Pythonからエクセルのファイルのデータの読み込み、書き込みも可能です。 これならPythonのほうで処理を書いて実行できるので、処理内容によってはVBマクロを書くよりも楽になるでしょう。 Pythonでエクセルファイル 準備 エクセルファイルを読む セル情報の…

【Pythonの教科書】pipの一覧・アンインストール・一括更新・キャッシュ削除などのコマンド

Pythonでpipからインストールしたライブラリの一覧を見るなど便利なコマンドのまとめ。 PYTHONの便利コマンド インストール・一覧 更新 削除 PYTHONの便利コマンド インストール・一覧 ・PIPでインストール pip install .... ・PIPしたライブラリを一覧 pip …

【ラズパイの教科書】Pythonでプログラミングするには?

ラズパイ(ラスベリーパイ、Raspberry Pi)は1式1~2万円でそろえられる教育用の安価なコンピュータです。 プログラミング言語のPythonもすぐ利用できるので、プログラミングを試すにもちょうどいいです。 ラズパイでPython Pythonコンソールを使う IDEを使…

このブログは、ネットや書籍上の情報、個人の体験や感想を中心にまとめたものです。 正確性を期していはいますが、間違い・誤訳等あるかもしれません。 当サイトの情報によって生じたいかなる損失について一切の責任を負わないものとします. あらかじめご了承ください。

プライバシーポリシー |〇利用規約 |〇問い合わせ