0
<div class="Rd" guidedhelpid="sharebox_editor">
<div class="eg">
<div class="yw oo"></div>
<div class="yw VK"></div>
</div>
<div class="URaP8 Kf Pf b-K b-K-Xb">
<div id="207" class="pq">Share what's new...</div>
<div id=":3s.f" class="df b-K b-K-Xb URaP8 editable"   contenteditable="true"g_editable="true" role="textbox" aria-labelledby="207"></div>

我正在做的是这样的:

ghost.set_field_value(".df.b-K.b-K-Xb.URaP8.editable[role=textbox]", "jeanphix")

我收到“不支持的字段标签”错误

4

1 回答 1

0

根据 github 源,正在找到您的元素(否则您会收到“无法找到元素”错误)但是,ghost.py 仅允许某些 HTML 标记与该set_field_value(..)方法一起使用:select、textarea 和输入(各种类型)。

由于您是在 DIV 上尝试它,因此它会引发不受支持的标记错误异常。“raise”在 github 中当前版本的第 830 行:https ://github.com/jeanphix/Ghost.py/blob/dev/ghost/ghost.py查看之前的 if/else 语句,你应该能够明白我的意思

于 2014-11-14T21:12:40.827 回答