Python 独学プログラミング プログラミング初心者のおすすめアイテム〜CotEditor編〜

あっ どうも子へびです。

新しいiPhoneを入手し早速データの移行しようとしたら案の定一回ではうまくいかずそんなことでも穴に落ちる子へびです。でも新しいiPhoneMini使いごごちは良いですよ〜♪歴代子へびはiPhoneの色は定番の白でしたが今回は赤にしてみました!シャー色もなかなか良いですな。




子へびがスクレイピングした全データを無駄にしてしまった話は前回書きましたが、これまた続きがありまして、そもそもデータが重複してしまっていることが問題だったわけなんですが前回の教訓を活かして集めたデータが最初の段階で重複していないのかの
確認作業を今回は要所要所に挟んでみたのです。

すると何個か検証していくと

子へび

う〜ん。やっぱりデータ重複してるな〜。それも1つにつき必ず240個。・・・・。・・・・・。・・・・・・。あれ?この数どっかでみたことあるような?

子へび

は!これは子へびがループさせるために指定してる回数だ!

参照↓
for page in range(1, 241):
原因はこれでした。

教訓
『何か間違っていたらまずは自分を疑え』

これにつきます。

けどどうして全てが240個重複していたかに気がついたかといえば、『CotEditor』を使用したからです。このアプリMaster松陰から教えてもらったのですが、機能が多岐で使いやすいです。おすすめグッツなので是非使ってみてください!かる〜く検索してみたらこうゆうブロク書く時にも使って方もいるみたいですね。

今回子へびはCotEditor様様で、この240の規則性を見つけることができました。

本当にコードは裏切らない。自分の書いた通りに動いている。疑うべきは自分。

これにつきますね。笑

え?それで解決したのかって?

子へび

ハイ! 多分・・・。笑

多分かよ。笑




Python 独学プログラミング プログラミング初心者のPyCharmの使い方〜恐るべしデバッカー編〜

あっ どうも子へびです。

アニメネタには尽きない子へびですが、最近は『富豪刑事』にハマりました〜!映像の色彩感覚がとても素敵でかつホームページがとてもかっこ良くできていて子へびは大変参考になりました。いつも思うのですがアニメの宣伝用のホームページってよくできてますよね!アニメ専用ホームページ作成会社があるのかな?いつもほんと素敵です。

子へび

僭越ながら子へびが言わせていただきます!Balance:UNLIMITED!

わかる人にはわかるセリフです。笑




子へび久々どでかい穴に落ちました・・・。その悲惨な体験を本日はご報告です・・・。

結論から大きな声で申し上げると

子へび

コツコツと集めていた12000件の情報を全て無駄にしました!

データベース作りのためにコツコツと毎日情報を集めていたのにいよいよあと残すところ3分の1だ〜と終わりが見えてきていたところでそろそろデータベースにまとめようかなと内容を確認していたら・・・。

子へび

あれ?これなんか情報が重複してない?リストの内容が全くかぶってる!!!!!OMG!OMG!OMG!

なんでこんなことを子へびに気づかせてくれたかといえば

デバッカー様様様様様ですよ!

日頃下準備の段階からデバッカー使ってちゃんと中身が正しい情報になっているかを逐一確認していればこんな最終段階にきて間違っているなんてことは気づかずに済んだのに?!いやむしろ今の段階で気づかせてもらえたのか?デバッカーをちゃんと使いこなしていない証拠が今回改めて露呈しました。

もう本当に恐るべしデバッカー。

何もかもデバッカーは知っている。

今回の件は子へびがそもそも正規表現の指定の仕方が一部間違っていて情報が重複してしまったんだと思います。

そうです!お察しの通りまた一からやり直しです!

Master松陰

ほれみたことか。

とMaster松陰に言われそうですが、今Master松陰は新しいUIのお勉強中らしく

Master松陰

SwiftUIって単にUIをstoryboardから置き換えるだけかと思ってたら大ちまがいだった…
○| ̄|_ =3
これ、Objective-CからSiwftに変わった時よりインパクトが大きいアーキテクチャの変更じゃった!シンタックスがSwiftなだけで、コードの構成はまったく別物じゃね
だいぶ頭を切り替えんと使えん!

っとまた子へびにはよくわからない日本語を話していました。なのであまり相手にされませんでした。笑

子へび

とほほ・・・。

一からです。ガーン




Python 独学プログラミング プログラミング初心者のPythonで正規表現〜そのままずばりのサンプルコードが欲しい編〜

あっ どうも子へびです。

最近の子へびがはまっているアニメは『炎炎の消防隊』です!アーサー最高♪神門大隊長も子へびは大好きです。シリアスなストーリーの話もあるけど大爆笑できる話もあってツボにハマりまくりです。アニメ最高♪




いまだ正規表現コード作成から抜け出せない子へびですが、自分がこんな風にコードを書きたいっていうことが日本語なら言えるってことありませんか?

子へびの場合
子へび

①◯◯◯という表記と△△△という表記があったら読み込む ②◯◯◯という表記と一致したらA処理△△△という表記と一致したらB処理 ③◯◯◯の表記だったらそのうちのAだけ削除

こんな風に言葉では表現できるけどそのままGoogle先生にこの文章入力したところでもちろん使いたいサンプルコードなんてヒットしないですよね〜。そこが子へびの悩みどころで、よしそれだったら子へびが書いちゃおうってことを思いつきました子へびのサンプルコードは文章から検索できるように書いてみようと思います。

子へび

正規表現でお困りの初心者の方々の良い解決策になればいいのですか・・・。




Python 独学プログラミング プログラミング初心者の困った時のお役立ちサイト〜解説がわかりやすい編〜

あっ どうも子へびです。

なんだか突然寒くなっちゃってお菓子ばかり食べている子へびです。寒いとお菓子は関係ないとツッコミを入れられそうですが関係あると思います。笑 冬眠準備ですかね?
そして全く関係ないですが早く劇場版鬼滅の刃がみたい子へびです。




さて解決策が見つからずいつまでも同じコードばっかり見て飽き飽きすることありませんか?子へびは基本的に飽きっぽいので同じところに停滞しているのはとっても苦手です。解決策が見つからず行き詰まっていると本当気分落ち込みます。

子へび

あっ この文章書いてるだけで子へびがもがいてるのがもうおわかりですね?

解決策は色々検索してみてサイト読んで出口を見つけるわけですが、最近幾度となくお世話になっているお気に入りのサイトを今日はご紹介。

Pythonのチュートリアルです。
Python おすすめサイト

ネット上では色々な方が記事書いてくれてコードの使い方の説明とかしてくれてますが、最近子へびはこのサイトの説明と例題が一番しっくりきます。

子へびみたいな初心者に必要なのは

子へび

みやすい。くどくない。わかりやすい。文章が長くない。あきない。←これ結構重要

一体何様だよってぐらい条件が必要です。笑

でも理解できないと使えないですからね。最近色々なサイト読み比べてみてふとそう思いました。もしよかったら参考にどうぞ〜。

ところで子へびはこのサイトを参考に出口が見つけられたのでしょうか?

子へび

・・・。 何か?

とういういつものどハマり具合ということですね。笑