参考URLなど置き場
mysql使用のためにmampをインストール
初期設定
https://pc-karuma.net/mamp-settings-mac/
データベース作成(ほんとに最初のみ)
https://pc-karuma.net/mamp-phpmyadmin-db-create/
とりあえずカラムを作って試しにcsvをインポートしてみたら・・・
Incorrect integer value: '' for column 'result1' at row 1
というエラー(result1はint型、csvファイルは空白のはず)
sql_modeとかいう設定のせいらしい
https://amg-solution.jp/blog/7866
my.cnfを編集すればいいらしい
https://monotone.jp/archives/14934
デフォルトでは存在しないらしい
https://sachips.byeto.jp/mac/mamp_mysql_my-cnf.html
tmp/mysql/my.cnf 見つけられたけど・・・問題の設定に該当する箇所が見つからず・・・困った
とりあえずPythonでcsvファイルを読み書き練習する
名前をcsv.pyとしたために
AttributeError: module 'csv' has no attribute 'reader'
というエラーを弾くので、名前をimportする名前「csv」以外に変更
http://blog.remu.biz/2009/12/csv_21.html
csv読み書きに関して
https://tonari-it.com/python-csv-reader/#toc2
https://tonari-it.com/python-csv-writer-writerow/
ScrapyとSeleniumを組み合わせるほうが良いのか(下記リンク)、組み合わせず上記のcsv出力でやってしまうのが良いのか、迷う
https://qiita.com/polikeiji/items/94062c1d9ef2f86a0c27
https://casualdevelopers.com/tech-tips/lets-get-started-with-scrapy-and-selenium-on-python/
結局csvモジュールを使っています
csvの読み書きに関して辞書型で読み込む・辞書型を書き込む
https://qiita.com/motoki1990/items/0274d8bcf1a97fe4a869
ヘッダーは別途指定すべし
辞書型だと値変更が楽!!代入するだけ