python- using splinter to open and login webpage failed, helpï¼ï¼
<p><a href="https://idmsa.apple.com/IDMSWebAuth/signin?appIdKey=990d5c9e38720f4e832a8009a0fe4cad7dd151f99111dbea0df5e2934f267ec8&amp;language=HK-en&amp;segment=R409&amp;grpcode=g001&amp;view=6&amp;rv=1&amp;paramcode=h006&amp;path=%2Fgeniusbar%2FR409%2Fen_HK&amp;path2=%2Fgeniusbar%2FR409%2Fen_HK" rel="nofollow">https://idmsa.apple.com/IDMSWebAuth/signin?appIdKey=990d5c9e38720f4e832a8009a0fe4cad7dd151f99111dbea0df5e2934f267ec8&amp;language=HK-en&amp;segment=R409&amp;grpcode=g001&amp;view=6&amp;rv=1&amp;paramcode=h006&amp;path=%2Fgeniusbar%2FR409%2Fen_HK&amp;path2=%2Fgeniusbar%2FR409%2Fen_HK</a></p>

<p>I want to auto login this website,but it's doesn't work not matter browser.fill or <code>find_by_name</code> or <code>find_by_id</code></p>

<p>below was the information of input:</p>

<pre><code>&lt;input type="email" class="si-text-field" id="appleId" can-field="accountName" autocomplete="off" autocorrect="off" autocapitalize="off" aria-required="true" required="required" aria-labelledby="appleIdFieldLabel" spellcheck="false" autofocus="" placeholder="Apple ID"&gt;
&lt;input type="password" id="pwd" aria-required="true" required="required" can-field="password" autocomplete="off" class="si-password si-text-field  " placeholder="Password"&gt; 
</code></pre>

<p>but when I use code below,it doesn't work, I don't know any special of the login form, </p>

<pre><code> browser.fill("appleId","***")
    browser.fill("pwd","***")

splinter.exceptions.ElementDoesNotExist: no elements could be found with name "appleId"
</code></pre>

<p>The form is inside an <code>iframe</code>, <em>switch</em> to it before filling the login and password:</p>

<pre><code>with browser.get_iframe('aid-auth-widget-iFrame') as iframe:
    browser.find_by_id("appleId").type("your login") 
    browser.find_by_id("pwd").type("your password")
</code></pre>

python login splinter