main関数定義と関数呼び出し
Pythonは基本的にmain関数が存在するわけではないのですが、スクリプト記載ファイルを直接実行した場合にのみ、「if __name__ == “__main__”:」ブロックを実行する特性があります。
バージョン確認
python --version
post153 >> python --version
Python 3.11.4
Windows環境でPythonがインストールされていない場合、「バージョンが表示されない」状況に見えますが、これは以下対応で改善されます。(このあとPythonのインストールを行ってください)
Windowsn→設定→アプリの詳細設定→アプリ実行エイリアス→アプリインストーラ(python.exe)をオフ
Windowsn→設定→アプリの詳細設定→アプリ実行エイリアス→アプリインストーラ(python3.exe)をオフ
モジュールインストール
pip単体で使うとpythonを複数バージョンインストールしている際に不便。
python -m pip install requests
インストールされているモジュール一覧確認
python -m pip list
フォルダ操作
import os
# 実行中のスクリプトのパスを取得
script_path = os.path.abspath(__file__)
print("Script path:", script_path)
# スクリプトのディレクトリを取得
script_directory = os.path.dirname(script_path)
print("Script directory:", script_directory)
# 新しいカレントディレクトリのパスを指定
new_directory = '/path/to/new/directory'
# カレントディレクトリを変更
os.chdir(new_directory)
# 現在のカレントディレクトリを確認
current_directory = os.getcwd()
print("Current directory:", current_directory)