Python,Python WEB開発

テンプレートHTMLの中に組み込んだPython出力用タグを作ってHTML中にPythonの出力を実装するサンプルです。 簡単なWEBアプリを作るのに、PHPのようにHTMLと混合させやすい仕組みをフレームワークを使わずにPythonの機能 ...

Python,Python WEB開発

現在利用しているPythonでのWEBブラウザアプリの開発環境はエックスサーバーですが、おそらく殆どのレンタルサーバーや独自サーバーであっても、index.htmlやindex.phpのよう省略urlでindex.pyが使える設定にはなって ...

Python,Python ファイル操作

Pythonでos.path.isfile()やos.path.isdir()、os.path.exists()を使った基本的なファイル・ディレクトリが存在するかどうかを調べる方法についての紹介です。 ファイルを作成する with文とope ...

Python,Python ファイル操作

Pythonでos.path.isfile()やos.path.isdir()、os.path.exists()を使った基本的なファイル・ディレクトリが存在するかどうかを調べる方法についての紹介です。 ファイルの存在を確認する os.pat ...

Python,Python ファイル操作

Pythonでos.remove()やshutil.rmtree()を使った基本的なファイル・ディレクトリを削除する方法についての紹介です。 ファイルを削除する os.remove()を使ってファイルの削除が可能です。 import os ...

2020-01-23Python,Python ファイル操作

Pythonのopen()を使ったファイルの読み書きの基本的な使い方の紹介です。 open()の基本 基本的な記述 with open(ファイル名,モード) as 変数名: # 処理 変数名.closed ファイルへのパス open()での ...

Python,Python 配列,Python 関数

このページはPythonでjsonのエンコードとデーコードを実行する基本的な書き方を紹介しています。 jsonライブラリのインポート Pythonでjsonのエンコードとデーコードなどの変換処理を扱うのに必要な標準ライブラリの「json」を ...

2020-01-23Python,Python エラー関連

Pythonを勉強しつつ、遭遇したことのあるエラーとその原因や解決策をまとめていきます。 cannot concatenate 'str' and 'int' objects args 'str'と 'int'オブジェクトを連結できません ...

Python,Python 関数

このページはPythonでの基本的な関数の定義と実行の書き方をまとめています。 Pythonでの関数の定義と実行 Pythonで関数の定義する基本形 def 関数名(): # 処理部分 関数の実行 関数名() Pythonで関数を使う時のポ ...

Python,Python ループ

Pythonのrange文を使って主に、回数の決まった反復(ループ)処理を実装する方法のまとめです。 Pythonでのrange文の基本形 Pythonでのrange文の基本形になります。 for i in range(反復回数): # 処 ...

2020-01-21Python,Python ループ

Pythonのfor文を使ってリストやタプル、辞書などの配列・連想配列のデータを反復処理する方法になります。 Pythonでのfor文の基本形 Pythonでのfor文の基本形になります。 for 値に利用する変数名 in 配列名: # 処 ...

Python,Python 条件分岐

Pythonのif文を使って変数やリストやタプル、辞書などの配列・連想配列のデータ、trueやfaslseを比較して条件分岐させる方法になります。 比較演算子 Pythonでのif文で使われる比較演算子の一覧です。 a == baはbと等し ...

2020-01-22Python,Python エラー関連

PythonをWEBブラウザで実行した時に、エラーの内容を表示する方法です。 通常WEBブラウザでの実装時はエラーがあると白紙、エラー内容によってスルーされ続きの処理が実行されますが、cgitbモジュールをインポートすることでブラウザにてエ ...

Python,Python 配列

Pythonのjoin()を使ってリストやタプル、辞書などの配列・連想配列のデータを文字列として連結する方法になります。 join()でリストの値を文字列として連結する リストをjoin()で連結した場合、区切り文字で繋いだ連結した文字列を ...

Python,Python 基本

Pythonで文字列を扱う場合もシングルクォーテーションまたはダブルクォーテーションで囲いますが、その場合の文字列をコード内で改行する方法を調べたり試したりしてみたまとめです。 Pythonでコード内の文字列を改行する方法 以下の文字列を「 ...

2020-01-20Python,Python 基本

Pythonでのコメントアウトは行の先頭部分「#」を使う。 # コメントアウト部分 複数行の場合も各行に「#」を記述。 str1 = 'Hello world' # str2 = 'Hello world' # str3 = 'Hello ...

2020-01-24Python,エックスサーバー,Python WEB開発

エックスサーバーで最低限のテスト用Pythonファイルを動かすのに必要だった事のまとめメモです。 テスト用に設置したPythonファイル「hello-world.py」 実行ファイルの置き場所 エックスサーバーではcgiファイルが実行できる ...