PostgreSQL.DBのデータを自分で作成したプログラムで更新した時に、どうやって検証をするかという内容です。PostgreSQLにはCOPY文でCSVに出力することが可能なので、出力したCSVを更新前後でdiffりました。DBの中身はこんな感じ。以下、PostgreSQLに取り込む方法をいくつか試します。するとCOPYコマンドやファイルアクセス関数(pg_read_file等)からパスなしで呼び出せて便利です。DI部のおおたきです。Talendを使ってPostgreSQLにCSVファイルのインポートをやってみました。pd.read_csvでcsvファイルの中身をPandasのデータフレームに格納します。フルパスを指定している理由は、cronを使って定時実行させるとき、相対パスからフル.私は10列のCSVファイルを持っています。4列のPostgreSQL表を作成した後、10列のうちのいくつかを表にコピーしたいとします。PostgreSQLでもできるんかなと思って探して見たらあったので、試して見た。私の場合は、PostgreSQLを入れたときに一緒に入れてた。9.2サーバ上のCSVファイルからデータをインポートしようとしていますが、それを実行するとエラーになります。PostgreSQLからデータベースをPandasのDataFrameに格納するためには、pandas.DataFrameのメソッドread_sqlを使用します。PopSQL.PythonでCSVファイルを簡単に読み書きすることができます。普通にファイルをオープンして、splitで頑張る方法もありますが、力技に頼る必要はありません。