[過去ログ] Pythonのお勉強 Part74 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
16
(1): (ワッチョイ 43e6-RzVJ) 2024/09/29(日)17:28:15.27 ID:gYCMQfko0(1)調 AAS
seleniumでサイト内の文字を検索して、
文字が存在する場合、存在しない場合に分けて動作させようと思っています
サイトに表示される文字列の一部が変化するため、完全一致では判定ができません

◯◯という文字を含む文字列がある場合
ない場合
というコードはどう書けばよいでしょうか?
よく分からないまま以下を書きましたがもちろん検索は失敗しました

try:
 driver.find_element(By.XPATH, "//*[text=あいうえお]")
 print("ありました")
except:
 print("ありませんでした")
119: (ワッチョイ 3b54-I4pY) 2024/10/13(日)12:24:50.27 ID:5hnynBwd0(2/6)調 AAS
試したら判るがな
TypeError: unsupported format string passed to time.struct_time.__format__

formatをサポートしていない
サポートしていないものを新たにサポートさせても、既存のコードには何の影響もない
だから、python 3.4で追加しましたとかなってても不思議ではないけど、
もうtimeモジュールは捨てられている
162
(1): (ワッチョイ 2bf5-RT/G) 2024/10/14(月)14:11:38.27 ID:mb36WxU50(1)調 AAS
>>155
printによる出力フォーマットは出力する値の型(ここではdatetime型やtimedelta型)に依存してるんだぞ
249: (ワッチョイ eb01-zZOZ) 2024/10/30(水)00:36:51.27 ID:E1mCSTtf0(2/3)調 AAS
どれもdictionaryにまとめるパターン
564: (ワッチョイ 6f9f-uL6f) 01/24(金)22:57:24.27 ID:oJDbtKku0(2/2)調 AAS
>>560
それよね
各操作を関数化したところで、短い=簡潔で分かりやすいとは限らない
デメリットもあるけどコロンとインデントで見通しよく書けるのも強み
607: (ワッチョイ 4f01-NuNG) 02/05(水)18:14:35.27 ID:d15iAK/y0(1)調 AAS
WindowsだとCtrl+EやCtrl+Aは動かないんだっけ?
685
(1): (ワッチョイ fd2a-TPdf) 02/18(火)08:18:06.27 ID:goEKoJkr0(1)調 AAS
>>684
値の変更はこれで良いのでは。

> d["tomorrow"]["トマト"] = 70 # これだとエラーになる
686
(1): (ワッチョイ c5af-o6Hv) 02/18(火)08:51:43.27 ID:aG61gPOQ0(1)調 AAS
混乱させるかもしれんけど標準モジュールcollectionsにあるdefaultdict使えば
from collections import defaultdict
d = defaultdict(dict, {"today": {"りんご": 100, "みかん": 50}})
d["tomorrow"]["トマト"] = 70
でエラーにならない
d["tomorrow"] の時点で {} が自動生成される
919: (ワッチョイ 53fa-QEIT) 03/17(月)14:16:08.27 ID:P7s0k04b0(1)調 AAS
>>913
どゆこと?
for i, ng in enumerate(ng_number)
これのことではなくて?
ng_numberの条件で飛ばすなら内包表記使って

for x in [ng for ng in ng_number if ng_number[何か] == 何か]

とかの話?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.045s