2020

Python

Pythonでファイルの圧縮&解凍(tar編)|圧縮解凍

はじめに ファイルの圧縮や解凍処理は日頃の業務でもよく使うかと思いますが、Pythonのプログラムで実現させるにはモジュールのtarfileをインポートします。 Windowsユーザの方はあまりtarでファイルを圧縮したり、tar.gzなど...
Python

PythonでCSVの読み込み書き込み|CSV

はじめに CSVファイルの読み込みや書き込みをしたいときは、Python標準ライブラリのcsvを使用します。 CSVファイルを読み込みたいときはcsv.DictReaderを使い、書き込みたいときはcsv.DictWriterを使います。 ...
Python

Pythonのダックタイピングを試してみる|ダックタイピング

はじめに Pythonを使っているとたまにダックタイピングという言葉を聞きますが、なんかイマイチ理解できていなかったので少し調べてみました。 ダックタイピング(duck typing)についてグーグル先生に聞いてみますと、 "If it w...
Python

Pythonのジェネレータを試してみる|ジェネレータ

はじめに ジェネレータはPythonでも少し高度な機能かと思いますが、for文に似ているかと思います。 for文の場合、指定した回数を一気に処理してしまいますが、ジェネレータの場合は呼び出したときに1回目の処理(最初のyield)を実行して...
Python

Pythonのクロージャを試してみる|クロージャ

はじめに たまに出てくるクロージャですが、理解するまで若干こんがらがるので簡単なサンプルを載せてみました。 クロージャとは、受け取った引数をセットした状態で呼び出し元にオブジェクトとして返し必要なときに実行するもの、と考えればいいと思います...
Korean

韓国語で「努力する」は何て言う?|韓国語単語

もくじ はじめに 1.基本編 1-1.現在形 ・肯定文(노력합니다/~노력해요) ・疑問文(~노력합니까?/~노력해요?) ・否定文(~노력하지 않습니다/~노력하지 않아요) 1-2.過去形 ・肯定文(~노력했습니다/~노력했어요) ・疑...
NEWS

Vimで全行をコピーし別ファイルにペースト|Vimコマンド

はじめに Vimを使っていると、普段他のエディターを使って操作しているときと同じ操作をしたいときに「あれっ!Vimでどうやるんだっけ?」と考えてしまうときがあるかと思います。 PycharmでViを使っているときに、そういえば全行コピーして...
Korean

韓国語で「約束する」は何て言う?|韓国語単語

もくじ はじめに 1.基本編 1-1.現在形 ・肯定文(~약속합니다/~약속해요) ・疑問文(~약속합니까?/~약속해요?) ・否定文(~약속하지 않습니다/~약속하지 않아요) 1-2.過去形 ・肯定文(~약속했습니다/~약속했어요) ・...
Korean

韓国語で「来る」は何て言う?|韓国語単語

もくじ はじめに 1.基本編 1-1.現在形 ・肯定文(~옵니다/~와요) ・疑問文(~옵니까?/~와요?) ・否定文(~오지 않습니다/~오지 않아요/안 와요) 1-2.過去形 ・肯定文(~왔습니다/~왔어요) ・疑問文(~왔습니까?/...
Korean

韓国語で「食べる」は何て言う?|韓国語単語

もくじ はじめに 1.基本編 1-1.現在形 ・肯定文(~먹습니다/~먹어요) ・疑問文(~먹습니까?/~먹어요?) ・否定文(~먹지 않습니다/~먹지 않아요/안 먹어요) 1-2.過去形 ・肯定文(~먹었습니다/~먹었어요) ・疑問文(...