2021-10-01から1ヶ月間の記事一覧

言語処理100本ノック 第1章 03 文の各単語の長さを求める Python 複数の文字の置換 スペースで区切る mapでlen

nlp100.github.io import re s = 'Now I need a drink, alcoholic of course, after the heavy lectures involving quantum mechanics.' # ',' と '.' を削除する s_sub = re.sub('[,.]', '', s) print(s_sub) # スペースで区切って、単語のリストを得る s_s…

知り合いから映画に誘われた

昨日ある人に会った。 I met a person yesterday. 彼はボランティア活動で会ったことがある人だ。 He is a person I have met in volunteer activities. 彼はバスを待っていた。 He was waiting for the bus. 私は家へ帰る途中だった。 I was on my way home…

Pythonでコマンドライン引数を受け取る

引数の数を表示した後 各引数とその型を表示する import sys args = sys.argv print('引数の数:', len(args)) for a in args: print(a, type(a)) $ python3 args_test.py a 1 引数の数: 3 args_test.py <class 'str'> a <class 'str'> 1 <class 'str'></class></class></class>

PDFの分割(抽出)と結合

OS:Linux(Debian) poppler-utilsを使う方法 インストール $ sudo apt install poppler-utils分割 sample.pdfの2ページ目から4ページ目を抽出して、 それぞれを、2.pdf, 3.pdf, 4.pdfとして保存する。 $ pdfseparate -f 2 -l 4 sample.pdf %d.pdf2ページ目か…