2019-06-01から1ヶ月間の記事一覧

python - db処理(mysqlclient)

参考 Windowsの場合は、pip の前に「py -m 」を付ける! gammasoft.jp select import MySQLdb db_config = { 'host': 'localhost', 'port': 3306, 'db': 'mytest', 'user': 'user1', 'passwd': 'pass', 'charset': 'utf8', } try: conn = MySQLdb.connect( ho…

python - 参考

参考 Windowsの場合は、pip の前に「py -m 」を付ける! gammasoft.jp docs.djangoproject.com www.wakuwakubank.com it-engineer-lab.com magazine.tech-boost.jp qiilog.com

python - csv

参考 import csv import locale import pandas as pd # read csv df = pd.read_csv("data.csv", encoding="utf-8", header=0) for index, row in enumerate(df.values): print(str(index) + ":" + row[1]) # write csv encoding = locale.getpreferredencodi…

pyton - テキストファイル

sample import sys def read_all_lines(file): lines = [] try: f = open(file, 'r', encoding='utf-8') except Exception: print("open error. not found file:", str(file)) sys.exit(1) for line in f: line = line.strip() line = line.replace('\n', ''…

python - dir作成

参考 import pathlib # ディレクトリ作成 pathlib.Path("./dir6").mkdir(exist_ok=True) # 中間ディレクトリをまとめて作成 pathlib.Path("./dir6/1/2/3").mkdir(parents=True, exist_ok=True) # 削除はshutilで対応

python - コピー、削除

参考 import shutil import os # コピー # フォルダにコピー shutil.copy("./dir3/src_file1.txt", "./dir4") # ファイル名を指定してコピー(データ、パーミッション) shutil.copy("./dir3/src_file1.txt", "./dir3/dist_file1.txt") # ファイル名を指定して…

python - ファイル一覧取得

サンプルコード may46onez.hatenablog.com import pathlib path = pathlib.Path() print(path) # 相対パス print(path.resolve()) # フルパス print(path.cwd()) # カレントディレクトリ jp = path / ('abc') # パス結合 print(jp) print("> pathlib") for p…