- 2021年5月9日
- 2022年7月5日
- 0件
Python | Webアクセスキャプチャ
スクレイピングとは違い、あるURLにアクセスしてそのサイト画面をキャプチャしてくれるプログラムがあります。 キャプチャは法律的に厳しいものではないのでWeb上で行える範囲は広いと思います。 ※しかし、海賊版サイトでのダウンロード(スクショも含む)は違法とされているので慎重に行ってください。 テスト媒 […]
スクレイピングとは違い、あるURLにアクセスしてそのサイト画面をキャプチャしてくれるプログラムがあります。 キャプチャは法律的に厳しいものではないのでWeb上で行える範囲は広いと思います。 ※しかし、海賊版サイトでのダウンロード(スクショも含む)は違法とされているので慎重に行ってください。 テスト媒 […]
PythonではWebのHTMLを簡単に解析できるライブラリがあります。 Web上をネットサーフィンしながら手動でいちいち調べたりするのも面倒な時があるので、 単純で規則性のあるパターンであれば自動化しない手はありません。 Webスクレイピングは巷では各オークション市場の相場を調べたり、 買占めボッ […]
個人的に表面的にソースを読み込んでササっと作業をこなしたりすることがよくあります。 そのときにビット計算して出力するなんてことをしています。 または、プログラムに組み込んで変換して判定材料として使ったりしているので役に立ちます。 今回はそんなときに使用しているビット計算モジュールを紹介したいと思いま […]
Pythonではお手頃にツールを作れるので、簡単な画像表示ツールでも紹介したいと思います。 こちらは当該ディレクトリ以下の画像を読み込んで表示するだけのツールですが、 フォルダごとに画像を分けているといちいち探し出して見つけるのが大変なことがあるので、 これを使うことで全ての画像を持ってきてすぐ見ら […]
これまでテキスト処理に特化したパッケージを作成してきたのですが、その目的がGrep検索ツールをつくることです。 今回は、そのツールをご紹介したいと思います。 なかなか手こずりましたし、これはC#のGUIで作った方がいいのではないかと途中で思いましたが、 PythonのTkinterではこの規模が限界 […]
今回は、GUI用のテキスト処理モジュールを作っていきます。 コンソール用のテキスト処理モジュールをGUI用にしたものになります。 GUIは前回と同様Tkinterを使用します。 では早速、作成していきます。 プロジェクト 前回の「Python | 1. 汎用プログラム」で作成した「CodeAnaly […]
今回は、Pythonに標準装備のTkinterというGUIを用いて前々回作成したようなプログレスモジュールを作っていきます。 最初はkivyを用いてやりたいなと思ったのですが、 kivyはPCのビデオカードがOpenGL2.0に対応していないと使えないという仕様なので、 かなり古いパソコンだと実行で […]
私がPythonでよく使うのがこのテキスト処理モジュールです。 コンソールでサクッと処理したいときに用います。 様々なファイル読み込みから色々な文字列処理が施せてなかなか便利なので紹介したいと思います。 今まで作成したモジュールを全てインポートしていますので、やっとやれることが豊富になってきましたね […]
今回はコンソールにおいて、進捗を表示するモジュールを紹介します。 プログラムを組むと、途中でどの辺の処理が今動いているのかなとか気になったり、 どのくらいの時間が必要になるのかなとか知りたいと思います。 その時にこのプログレスモジュールが使えます。 ちなみに、このモジュールは前回の「Python | […]
自分の場合、Pythonはテキスト処理が優秀なのでよく使っています。 遅いですが、Perlよりかは書きやすいし、すぐ作れてしまうので重宝します。 (遅くてもCythonを使えば何とか速くはなります) なので、当サイトのPythonはテキスト処理がメインになります。 前置きはこの辺にして、 まず、色々 […]