Python

Python

エクセルの指定範囲内に罫線

wb = openpyxl.Workbook()ws = wb.active# 2. 罫線のスタイルを定義# style='thin' は一般的な細い線です。他にも 'medium', 'dotted', 'double' などが指定可能で...
Python

Excel最終行、最終列

import openpyxl# Excelファイルを読み込みwb = openpyxl.load_workbook('new_file.xlsx')ws = wb.active# 最終行の取得last_row = ws.max_rowla...
Python

CSVインポート(カラムごと)

# csv モジュールをインポートimport csv# sample.csv を読み込むwith open("警告一覧.csv") as file: reader = csv.reader(file) for row in reader:...
Python

CSVインポート

# csv モジュールをインポートimport csv# sample.csv を読み込むwith open("警告一覧.csv") as file: reader = csv.reader(file) for row in reader:...
Python

Pythonでエクセル作成、データ挿入

事前にopenpyxlをインポートする。ソースコードをUTF-8 BOMなしにする。import openpyxl# 新しいExcelファイルを作成workbook = openpyxl.Workbook()# デフォルトのシートを取得sh...
Python

Pythonの「but no encoding declared」エラー

Visual StadioでPythonを書くとデフォルトでSJIS文字コードになる。このソースコードをUTF-8 BOMなしに手動で変換する必要がある。おすすめ:サクラエディタメモ帳だとUTF-8 BOMありになってしまう。
Python

AccessDBのドライバ確認

AccessDBのドライバ確認。Visual Studioで下記のコードを実行する。バージョン情報が出ればOK。import pyodbcprint(pyodbc.drivers())
Python

パッケージをインストール

pythonでパッケージをインストールする場合はcmdを起動し、python起動で-mをつける。あとはpipコマンドを実行できる。(python3.14からwindows pathを手動でつける必要がなくなった、インストール後にadd pa...
Python

DBデータを全表示(カラムごと)

DBのデータを全部カラムごと表示import sqlite3def main():conn = sqlite3.connect("TEST.db")cur = conn.cursor()for row in cur.execute('SEL...
Python

DBデータ作成

Test DBにデータを入れ込む。なお連番のカラムについては自動となっており、インサートする必要はない。import sqlite3def main(): conn = sqlite3.connect("TEST.db") cur = co...
Python

DBテーブル作成

SQLite3を使ったDB作成。DBない場合は作成、すでに存在する場合はそのまま使用する。import sqlite3def main(): conn = sqlite3.connect("TEST.db") cur = conn.curs...