TechNote

事務屋のおぼえがき

2022-11-01から1ヶ月間の記事一覧

【Python】Zen of Python & PEP8検定試験を受けてみた

Python初学者が「Zen of Python & PEP 8 検定試験」を受けてみて感じたことのメモ。 1.Zen of Python & PEP 8 検定試験を受けてみた感想 2.Zen of Python & PEP 8 検定試験を受けてみた結果 1.Zen of Python & PEP 8 検定試験を受けてみた感想 率直に…

【Python】tabula.read_pdfで読み込めるpdfと読み込めないpdf(IndexError: list index out of range)

tabula-pyがpdf上の表をテキスト抽出できる優秀ツールであることは下記で述べたとおり。 kojikoji75.hatenablog.com kojikoji75.hatenablog.com var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "python-tabula"; var url = newDomain +…

【Python】tabula.read_pdfでDataFrameにどんなデータが取得されるか

tabula-pyを使って複数の表が記載されたpdfファイルをDataFrameへ読み込んだ時どんな感じになっているのか、VSCodeでステップ実行したときのメモ。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "python-tabula-dataframe"; var url …

【以外によく使う】バッチから外部ファイル(txtやini)読み込んで値を取得する方法

いまだに使う機会があるバッチ。 下記はiniファイルからフォルダパスやファイル名などの設定値を引っ張る例。(※テキストファイル系ならなんでもよい) var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "readtxt-bat"; var url = newDom…

【Python】PDFの表テーブル読込ライブラリ(pdf2txt、tabula-py)使い方・使用感

PDF読み込みの必要が生じたので使ってみたメモ。どちらも用途をうまく使い分けるとかなり使えそう。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "pdf2txt-taburapy"; var url = newDomain + path; var link = document.getElements…

【Python】業務でよく使いそうなPandasとopenpyxlサンプル(にわかのメモ)

にわかのメモ。 1.Pandasとは 2.業務でよく使いそうなPandasとopenpyxlサンプル 1.Pandasとは Pythonは学習コストが低いわりにいろんなことができてとても使いやすい言語。 そのPythonを触る中でも、とにかく便利でユニークな存在なのがPythonのライブ…