[過去ログ] 【まず1嫁】くだすれPython(超初心者用) その59 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
134: デフォルトの名無しさん [sage] 2023/08/29(火) 00:18:23.07 ID:BTF5pWeT(1) AAS
依存性の注入は、Ruby では出てこない
だって、Duck Typing だから。
メソッド名が同じだけで良いから
例えば、enumerable に対応するには、each メソッドがあれば良いだけ。
インスタンスにeachがあれば、enumerableのすべてのメソッドが使える
依存性の注入って言ってる香具師は、C# だけでしょ。
動的言語にあるとは思えない
162: デフォルトの名無しさん [sage] 2023/09/04(月) 02:05:01.07 ID:HnNo1tWR(3/3) AAS
>>160なるほど
いろいろ回答ありがとうございました
処理全体を見直そうと思います
203: デフォルトの名無しさん [sage] 2023/09/29(金) 20:35:11.07 ID:UcDRzO48(2/2) AAS
たしかに
dp[0]=[1,1]
でしか操作しないならタプルにしてるだろうし撤回するわ
294(1): デフォルトの名無しさん [sage] 2024/01/08(月) 11:43:15.07 ID:4FNw9MEQ(1) AAS
>>293293(2): デフォルトの名無しさん [sage] 2024/01/08(月) 08:28:08.05 ID:UVvi3vWm(1) AAS
FANZAでエロ動画の価格をスクレイピングしようとしてるんですが
label for="4k"配下のdtタグのtextを出力したいんですが、for属性をfindするとエラーが出ます
print(soup.find("label",for_="4k").find("dt",class_="col2").text)
別のやり方じゃないとダメでしょうか?
外部リンク:www.techiedelight.com
予約語回避のためのショートカットはclass_だけなのでattrsで書く
soup.find("label",attrs={"for":"4k"})
299: デフォルトの名無しさん [sage] 2024/01/08(月) 20:59:21.07 ID:3KJvz+ds(1) AAS
>>297スクレイピングから夜のおかずまで
幅広く手掛けるpython
637: デフォルトの名無しさん [sage] 2024/06/07(金) 15:25:32.07 ID:U/LNotLd(1) AAS
いっぱいあるXPath相当がつかえるモジュールでもつかえば?
YAML用じゃなくてもDict向けのでもいい
679(1): デフォルトの名無しさん [sage] 2024/06/17(月) 15:22:40.07 ID:Me30jdtI(2/2) AAS
>>678678(1): デフォルトの名無しさん [sage] 2024/06/17(月) 14:24:03.32 ID:KAevd3qc(1) AAS
>>677
A.py App()
B.py Win()
winがコンストラクタでsuper().__init__(app.root)するとき
App渡せないとroot見えないって言われてしまう
その例だとWinが依存すべきなのはAppそのものじゃなく
Appが継承してる型だったり実装してるインターフェースの型
tkを例にすればWinが依存するのはAppそのものじゃなくtk.Tkやtk.Widget
AとBの相互依存から共通で依存する抽象度の高いCを切り出すことで
AはBとCに依存、BはCに依存、CはAにもBにも依存しない形になる
707: デフォルトの名無しさん [] 2024/06/22(土) 09:38:48.07 ID:R3uDiOs/(1) AAS
>>704#&*も忘れてるだろ
994: デフォルトの名無しさん [sage] 2024/08/31(土) 17:12:20.07 ID:Q7p5BAl/(2/2) AAS
画面や入力は別のクラスにして
入力クラス→カーネルへのAPI
カーネル→画面クラスへのAPI
に分離した方が見通しよくなると思う
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.202s*