30歳 会社員 → 31歳 退職
文系 営業マン → 文系 暇人
スキル0 全くの素人です。
プログラミングが出来るようになりたい!
その気持ちから一歩ずつ勉強しています。
勉強期間:1年5か月
学習期間: 17か月間
スタート: 2018年09月初旬
現在地点: 2020年03月初旬
学習環境: OS: Windows10
学習内容: python php html css sql glide
学習状況: 自己満足
進捗状況
【要約】
・2月はプログラミング学習に24.3時間使った。(1月は14時間53分時間)
・djangoを少しずつ勉強している。
・テーブルをスクレイピングしてデータベースに登録できるようになった。
今月の目標(3月)
・djangoでCRMを作る!
・簡易的でいいから、顧客情報、売上集計、案件進捗管理的なものを作れればと思う。
・データサイエンスは今月は無理かな。
先月の振り返り(2月)
2月は、1月に引き続きやる気モード。
12月くらいに一度チャレンジして諦めていた、テーブルのスクレイピングに再度チャレンジ。どこで詰まっていたかというと、テーブルデータを取得して整理するところ。
テーブルのカラム名がページによってあったりなかったりする。(ちなみに、ページは3000ページ以上あり、「http:ドメイン.com/1111」な、番号が付いているタイプ。)
生きているページと死んでいるページはrequestのstatus_codeで取得出来た。
ページによって、テーブルデータのカラム名が合ったりなかったりするので、均一に取得できずに悩んでいた。今回、辞書を使って、{カラム名1:"None",カラム名2:"None"・・・}という形で、最初に用意しておいて、取得してきたものをがっちゃんこさせた。そしたら、値がない所はNoneのままで入るし、値があるところは、上書きされて、値がはいるしで、いい感じに出来るようになった。
リストを作って、どこかに売ろうと模索中(笑)
まとめ
・次は、djangoをつかってCRMにチャレンジ!まだ商品化は出来ないと思うけど、自分で作ってみて、改良して、を繰り返して、出来るところまでやってみよう。という感じ。
・データサイエンスは本を買ったが、python2系の本でコードを入れても動かず、ややこしいので一旦ストップ中。