競馬とデータベース化

参考URLなど置き場

mysql使用のためにmampをインストール

https://www.mamp.info/en/

初期設定

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/

シェアする

  • このエントリーをはてなブックマークに追加

フォローする