
【Python勉強会】運試し!?おみくじプログラムを作ってみる
あけましておめでとうございます。新年1発目は、おみくじアプリをPythonで作成してみました。特にUIにはこだわらず、コンソールウィンドウで実行できるおみくじアプリを作成していきます。作成する過程でデータクラスや関数など少し凝らしを利かして完成を目指します。
今まで学んできたことや、新たに学んだこと、趣味を通して様々な人と共有できたらなと思いはじめた電脳日記。
あけましておめでとうございます。新年1発目は、おみくじアプリをPythonで作成してみました。特にUIにはこだわらず、コンソールウィンドウで実行できるおみくじアプリを作成していきます。作成する過程でデータクラスや関数など少し凝らしを利かして完成を目指します。
PowerShellでif文を使った条件分岐を簡単に紹介しています。意外と躓きがちなif文について、理解を深めることができればと思います。他にもスクリプト生成で条件分岐をさせたいときにご参考にしていただけたら嬉しいです。
PowerShellでCSVファイルを取り扱いたいときって、少なからずあるかと思います。今回は、CSVファイルがある法則性に基づいて構成される場合にカッコよく取り扱う方法を簡単に紹介しています。こんな使い方もあるのかと思ってもらえたら嬉しいです。
iniファイル、アプリケーションを作る際にあらかじめ設定値を持たせたいときがあると思います。そんなとき、最近だとJSONやXMLなどが扱われているかと思いますが、まだまだiniファイルも活用されています。今回は、Pythonでもiniファイルから設定値を読込む方法を紹介していきます。
Python + Seleniumを活用して、Google検索した検索結果(1ページ目)を全て取得し、その中でタイトルとURLを抽出し変数に代入する方法を簡単に紹介しています。検索結果の一覧が取得出来たらいいなと悩んでいる方への少しでも参考になれば嬉しいです。
Pythonで与えられた数値に対して、それが偶数なのか、奇数なのかを判定する方法を簡単に紹介していきます。プログラミング学びたての人が初めに通る道でもあり、意外と簡単そうに見えて奥が深かったりもします。ここでは、簡単にかける方法と、それを踏まえた応用っぽい書き方をざっくりと。
プログラミングにおいて練習問題を解くのは誰しもが通る道だと思ってます。ただ練習問題って数も多い上、1つ1つに対してプログラムファイルを作成して管理するのって大変ですよね?そんな時に筆者が取り組んでいる方法を紹介していきます。
SeleniumとPandasを活用して、Web上に表示されるテーブルデータ(以下、表)を取得してExcelに出力する方法を簡単に紹介しています。Web上の表を簡単に取得してExcelで保存してみたいというニーズがあるのであれば、参考にしていただけたらと思います。
Windowsコマンドでは、作業ディレクトリを変更するのにCDコマンドを使用していました。PowerShellでも似たコマンドがあり、それはSet-Locationになります。もちろんPowerShellでもCDコマンドは使用できますが、せっかくなので、Set-Locationを使って作業ディレクトリを変えてみました。
PowerShellでフルパスを取得する方法として、(Get-ChildItem).Fullnameを使った方法を以前に紹介しました。今回は、Resolve-Pathを使った方法を紹介します。使い方は至ってシンプルですが異なる方法として、一方が使えなくなった時の活用方法として覚えていただければと思います。