プログラミング YAPFでPythonのコードを整形する【Formatter】 Pythonのプログラム(ソース)の書き方で議論するのは、時間の無駄です。時間を無駄にしないように、PythonのFormatterを利用しましょう。この記事では、Googleが開発したPythonのFormatterであるYAPFに関して解説しています。 2021.01.12 プログラミング
プログラミング Windowsで簡単に形態素解析をする方法【Python + Janome】 Windowsで気軽に形態素解析を試したと思いませんか?そのような場合には、Janomeの出番です。Pythonさえ使えれば、Janomeライブラリで簡単に形態素解析を行うことができます。この記事では、形態素解析を簡単に試せるJanomeに関して解説しています。 2021.01.11 プログラミング
プログラミング 【Python】tqdmにより処理の進捗状況を表示する Pythonで機械学習やスクレイピングなどの時間のかかる処理を実行する場合、処理の進捗状況を知りたいと思いませんか?「print」で頑張る方法もありますが、便利なライブラリに頼りましょう。tqdmを使えば、プログレスバーを簡単に表示できます。この記事では、tqdmに関して解説しています。 2021.01.10 プログラミング
プログラミング PyCUDAのインストール【Python on Windows】 Pythonの高速化を実現したい場合、どのような方法があるでしょうか?コーディングでの工夫は当然。CythonでC言語の力を借りる方法がありますね。あと、もう一つあります。GPUを利用する方法です。この記事では、PyCUDAを使ってGPU上で処理ができる方法を解説しています。 2021.01.09 プログラミング
プログラミング 「Microsoft Visual C++ 14.0 or greater is required.」が出た場合の対処方法 「Microsoft Visual C++ 14.0 or greater is required.」pipでインストール最中に見るエラーです。この記事では、該当エラーの意味を説明して、そのエラー解消のために必要なモノをインストール・設定するまでを解説しています。 2021.01.08 プログラミング
プログラミング SikuliXのインストール方法[PythonでGUI操作の自動化] SikuliXに関して、「Javaが必要とかウゼー」と思っていませんか?Javaは必要ですが、Pythonで自動化処理をプログラミングすることが可能です。この記事では、SikuliXのインストールからIDEを用いての動作確認までを解説しています。 2021.01.07 プログラミング
プログラミング H5pyをインストールしてHDF5ファイルを扱う【Python】 「〇〇〇.hdf5」という見慣れない拡張子のファイルを見たことがありませんか?これは、HDF5ファイルです。HDF5ファイルをPythonで扱うには、H5pyをインストールします。この記事では、H5pyのインストールから使い方までを解説しています。 2021.01.06 プログラミング
プログラミング PyQueryでJQueryのようにスクレイピングする【Python】 PythonでjQueryのようにスクレイピングができるのを知っていますか?その名もPyQueryです。jQueryさえ理解していれば、簡単にスクレイピングができるでしょう。この記事では、PyQueryのインストールから使い方までを解説しています。 2021.01.05 プログラミング
プログラミング Pythonスクリプト(ソースコード)の難読化をPyArmorで行う 「Pythonのソースコードをパクられたくない!!」このような場合に一つの選択肢となるのが、スクリプトファイルの難読化です。難読化すれば、よほどのことがなければソースコードをのぞき見されることはないでしょう。この記事では、難読化ツールであるPyArmorに関して解説しています。 2021.01.04 プログラミング
プログラミング 【PyMySQL】PythonでMySQL(MariaDB)に接続する PythonでMySQL(MariaDB)に接続するために、PyMySQLライブラリを利用します。PyMySQLを使えば、簡単にデータベースに接続できます。この記事では、PyMySQLに関して解説しています。インストールから動作確認(INSERT文でのデータ登録)まで、コピペで実践できます。 2021.01.03 プログラミング