問題タブ [pyquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
342 参照

python - pyquery による特定の属性を持つ要素の取得

HTMLページに次のようなものがあります:

data-name-en属性を持つすべての要素を取得するにはどうすればよいですか?

0 投票する
1 に答える
21 参照

css-selectors - グループの最後の列要素を取得する方法

どのようにcssセレクターを使用して、Pythonの各行の同じ要素の最後の要素を見つけますか? パッケージ pyquery を使用しています。

、を試しましtr td:nth-child(2) .score.fill:last-childtr td:nth-child(2) .score.fill:nth-last-child(1)。すべて失敗しました。

私はこのような結果を得たい:

0 投票する
1 に答える
185 参照

python - pyquery ライブラリまたは beautifulsoup を使用して HTML 要素を解析します。または別の代替手段

div1 を解析したいのですが、そこにテキストがある場合はそのテキストを取得し、保持したいので{name_class: tag1 (or None), text: None}、繰り返します:{name_class: tag2 , text: yes}, {name_class: tag3 , text: no}

この問題を解決するための私のコード:

type(tryy) = lxml.etree._Element' しかし、問題は : lxml.etree._Element.textdiv2 に含まれる "yes" を保持しないことです。

私はこれを試しましたが、bs4では機能しません 子ではなく、この要素からのみテキストを抽出します

ライブラリが何であれ、すべてのソリューションを歓迎します