なぜPython(ツイル)しないしたいログに私には、ヤフーメールボックス。
-
26-09-2019 - |
質問
誰でもできるので、ご説明いています。このPythonを拒否する作業(綾織)たいと考えているときにはログインメールボックスがYahoo:
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
****************************************************************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
****************************************************************
IDLE 1.2.4
>>> import twill
>>> twill.shell.main()
-= Welcome to twill! =-
current page: *empty page*
>> go http://us.yahoo.com
==> at http://us.yahoo.com
current page: http://us.yahoo.com
>> follow Mail
==> at https://login.yahoo.com/config/login_verify2?.intl=us&.src=ym
current page: https://login.yahoo.com/config/login_verify2?.intl=us&.src=ym
>> showforms
Form name=login_form (#1)
## ## __Name__________________ __Type___ __ID________ __Value__________________
1 .tries hidden (None) 1
2 .src hidden (None) ym
3 .md5 hidden (None)
4 .hash hidden (None)
5 .js hidden (None)
6 .last hidden (None)
7 promo hidden (None)
8 .intl hidden (None) us
9 .bypass hidden (None)
10 .partner hidden (None)
11 .u hidden (None) 68gre5567rq16
12 .v hidden (None) 0
13 .challenge hidden (None) 9wKUoOWDdP5Fho0kPfqPKEhPZBdK
14 .yplus hidden (None)
15 .emailCode hidden (None)
16 pkg hidden (None)
17 stepid hidden (None)
18 .ev hidden (None)
19 hasMsgr hidden (None) 0
20 .chkP hidden (None) Y
21 .done hidden (None) http://mail.yahoo.com
22 .pd hidden (None) ym_ver=0&c=&ivt=&sg=
23 pad hidden pad 6
24 aad hidden aad 6
25 login text username
26 passwd password passwd
27 .persistent checkbox persistent [] of ['y']
28 1 .save submi ... .save
current page: https://login.yahoo.com/config/login_verify2?.intl=us&.src=ym
>> fv 1 login *****************
current page: https://login.yahoo.com/config/login_verify2?.intl=us&.src=ym
>> fv 1 passwd ***************
current page: https://login.yahoo.com/config/login_verify2?.intl=us&.src=ym
>> submit
Note: submit is using submit button: name=".save", value=""
Following HTTP-EQUIV=REFRESH to http://us.mg5.mail.yahoo.com/dc/launch?.gx=1&.rand=b3a02cc8lb0aa
current page: http://us.mg5.mail.yahoo.com/dc/launch?.gx=1&.rand=b3a02cc8lb0aa
>> info
Page information:
URL: http://us.mg5.mail.yahoo.com/dc/launch?.gx=1&.rand=b3a02cc8lb0aa
HTTP code: 200
Content type: text/html; charset=utf-8 (HTML)
Page title: Yahoo! Mail
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
twill.shell.main()
File "C:\Python25\Lib\site-packages\twill\shell.py", line 383, in main
shell.cmdloop(welcome_msg)
File "C:\Python25\lib\cmd.py", line 142, in cmdloop
stop = self.onecmd(line)
File "C:\Python25\lib\cmd.py", line 219, in onecmd
return func(arg)
File "C:\Python25\Lib\site-packages\twill\shell.py", line 42, in do_cmd
print '\nERROR: %s\n' % (str(e),)
File "C:\Python25\lib\HTMLParser.py", line 59, in __str__
result = self.msg
AttributeError: 'ParseError' object has no attribute 'msg'
>>>
更新1:
(この更新が私の答えRobus)
こんにちは,Robus!!!
最初に思ったり、誤字脱字が書き:
こうした:っ C:\Python26\Lib\site-packages\ツ-0.9-py2.6.卵\ツ\other_packages\
いという思いを大切にしていたこのパス:"C:\Python26\Lib\site-packages will\other_packages".その他、見えないようなフォルダー/ディレクトリが名前"ツイル-0.9-py2.6.卵"あけファイルをこの名前のついたダウンロードしインストール途中の機械化.) ったら教えてください私の想定は間違いがないことを見ても明らかなと思っぱ.
それでは、以下のご指示をやったこ
られているのを見ましたから、C:\Python25\Lib\site-packages will\other_packages_mechanize_dist"コンピュータにてご覧いpython26なpython25設置されることとして提供するものであり、問題)
社名変更"_mechanize_dist_backup"のフルパスで現在"C:\Python25\Lib\site-packages will\other_packages_mechanize_dist_backup")
コピーマをダウンロードunzipped"機械化-0.2.2"へ"C:\Python25\Lib\site-packages will\other_packages"のフルパスでは"C:\Python25\Lib\site-packages will\other_packages\mechanize-0.2.2")
社名変更"_mechanize_dist"のフルパスでは"C:\Python25\Lib\site-packages will\other_packages_mechanize_dist")
コピー"ClientForm"ファイルから"_mechanize_dist_backup"貼り付けで"_mechanize_dist"とこの二つのファイルがある"ClientForm":一つはpythonのファイルに、もう一つはコンパpythonファイルをコピーして貼り付けものです。
そうすると、どうしたらいいでしょうかを試行した場合はそのコマンドをやったこだわった、初期から満足度を頂きましたものを輸入綾現:
IDLE 1.2.4
>>> import twill
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import twill
File "C:\Python25\Lib\site-packages\twill\__init__.py", line 52, in <module>
from shell import TwillCommandLoop
File "C:\Python25\Lib\site-packages\twill\shell.py", line 9, in <module>
from twill import commands, parse, __version__
File "C:\Python25\Lib\site-packages\twill\commands.py", line 7, in <module>
import _mechanize_dist as mechanize
ImportError: No module named _mechanize_dist
このシステムを認識しない新規に作成された"_mechanize_dist".
が入っているのか、それとも私はPython25の代わりにPython26?または、おそらく、その他の理由がありますか?
解決
の問題であるという機械化.必要なもの最新バージョン
su
git clone git://github.com/jjlee/mechanize.git
cd mechanize
python setup.py install