pythonに関するryosuke-fujiiのブックマーク (2)

  • PythonでPDFのページサイズを取得(PyPDF2)

    Successfully installed ・・・・と表示されればインストールは成功です。(依存関係のある他のライブラリも同時にインストールされます。) サンプルファイルPDFファイルは例として交通費精算書.pdfを使用します。このファイルは下図のように4ページ構成になっています。 このファイルがPythonスクリプトファイルと同じディレクトリに保存されているものとします。 PDFファイルのページサイズ取得PDFファイルのページサイズを取得する方法を解説します。 以下が各ページのサイズを取得するコードになります。 # PRG1: ライブラリ設定 import PyPDF2 # PRG2: 対象PDFファイル設定 pdf_file = '交通費精算書.pdf' # PRG3: readerオブジェクト生成 pdf_reader = PyPDF2.PdfFileReader(pdf_file

    PythonでPDFのページサイズを取得(PyPDF2)
    ryosuke-fujii
    ryosuke-fujii 2023/04/24
    PyPDF2でページ数、height, widthを取得できる
  • PythonでURLエンコード・デコード(urllib.parse.quote, unquote) | note.nkmk.me

    なお、urllib.parseモジュールはPython2ではurlparseモジュールという名前だった。ここではPython3の場合について以下の内容を説明する。 URLエンコード(パーセントエンコード)とは URLエンコードは、URLで使用できない日語(全角文字)やスペースなどの記号を使う際に行われる符号化(エンコード)。%XXの形に変換されるのでパーセントエンコードとも呼ばれる。 パーセントエンコーディング - Wikipedia 例えば、Wikipediaの「日語」のページは以下のようなURLになっている。 https://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E8%AA%9E この%E6%97%A5%E6%9C%AC%E8%AA%9Eの部分が「日語」をURLエンコードした文字列。 %E6%97%A5%E6%9C%AC%E8%AA%9

    PythonでURLエンコード・デコード(urllib.parse.quote, unquote) | note.nkmk.me
  • 1