<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")
我收到了一个&#34;不支持的字段标记&#34;错误
答案 0 :(得分:0)
基于github源,你的元素被找到(否则你得到一个&#34;找不到&#34;错误的元素)但是,ghost.py仅允许用于set_field_value(..)
方法的某些HTML标记:select,textarea和input(各种类型)。
由于您在DIV上尝试使用它,因此会抛出不受支持的标记错误异常。 &#34;加注&#34;在github的当前版本的第830行:https://github.com/jeanphix/Ghost.py/blob/dev/ghost/ghost.py查看之前的if / else语句,你应该能够看到我的意思