「Python」文字列の指定位置の文字を取得
構文
文字列
最初の1文字目の位置は0です。
マイナスの値の場合、文字列の最後尾から取得します。
使用例
「Python」for文、breakとelseのサンプル
書式
for 変数 in リスト名:
使用例
「Python」for文にelseで正常終了するサンプル
書式
for 変数 in リスト名:
else: 処理コード
サンプルコード
「Python」for文で配列と文字列の要素を取り出すサンプル
1.配列
cft = ("AA01", "BB02", "CC03")for h in cft: print(h)結果
AA01
BB02
CC03
2.文字列
cft = "ar ...「Python入門」コンストラクタを使うサンプル
構文
def __init__(self):
self.data = []
サンプルコード
「Python」sortedでリストの数値を小さい順に並べる
書式
sorted(リスト名)
使用例
「Python3」range型のオブジェクトを返すサンプル
説明
range 型は、数のイミュータブルなシーケンスを表し、一般に for ループにおいて特定の回数のループに使われます。
サンプルコード
「Python3」range(start, stop, step)で等差数列を生成する
構文
range(start, stop, step)
start ≦ 値< stopでstepずつ増加する等差数列が生成される。
サンプルコード
「Python」イテレータと StopIteration 例外のサンプル
書式
raise StopIteration
使用例
「Python」イテレータ型オブジェクトを作成するサンプル
書式
def __iter__(self):
def __next__(self):
使用例
「Python3」pathlibを使ってフォルダ内のファイル一覧を取得する
書式
オブジェクト名 = Path(‘ファイルパス’)
オブジェクト名.glob(‘./*’)
pathlib はオブジェクト指向のファイルパスを扱うクラスです。 ...
Pythonでos.scandir関数の使い方
環境
Python 3.9.7
説明
os.scandir(path=’.’)
これは、オペレーティングシステムがディレクトリのスキャン中にこの情報を提供した場合、
「Python」os.listdir関数を使ってフォルダ内のファイル名を取得
書式
os.listdir(path=ファイルパス)
os.listdir関数にフォルダのパスを渡して、フォルダのファイル名がリストで戻ります
使用例
import os# 対象フォルダのパスdirI ...「Python」 pyscopg2 を使ってPostgれSQLのテーブルを作成
書式
import psycopg2
psycopg2.connect(‘host=ホスト名 port=5432 dbname=データベース名 user=ユーザー名 password=パスワード名̵ ...
「Python」Base64による文字列のエンコードとデコードサンプル
書式
base64.b64encode(文字列.encode())
テキスト文字列をencode()メソッドを使ってbyteデータに変換します
使用例
import base64target = 's ...Pythonでホスト名を取得するサンプル
環境
Python 3.9.7
書式
import socket
ホスト名 = socket.gethostname()
使用例
import socket# ホスト名の取得hst ...「Python3」pyscopg2 を使って PostgreSQLテーブルを削除
書式
1.PostgreSQLに接続
psycopg2.connect(‘host=ホスト名 port=5432 dbname=データベース名 user=ユーザー名 password=パスワード名̵ ...
Pythonでログイン中のユーザーIDを取得する
書式
方法1
import getpass
ログインユーザーID = getpass.getuser()
方法2
import os
ログインユーザーID = os.getlogin ...