Python Mechanize不提交,但在计算机上工作?

Python Mechanize不提交,但在计算机上工作?,python,mechanize,Python,Mechanize,好的,我有一个服务器(由Godaddy托管,运行的是python 2.4.3,Red Hat),在这个服务器上,我想通过python脚本登录到另一个站点,执行一个任务,然后简单地注销,对吗?问题是,当我运行它时,登录名没有提交。奇怪的是,当我在我的计算机上运行脚本(运行Python2.7.2,MacOSX)时,它可以完美地工作,并且可以提交所有内容(是的,脚本是完全相同的)。这是我的剧本: browser.open("website") browser.select_form(name="for

好的,我有一个服务器(由Godaddy托管,运行的是python 2.4.3,Red Hat),在这个服务器上,我想通过python脚本登录到另一个站点,执行一个任务,然后简单地注销,对吗?问题是,当我运行它时,登录名没有提交。奇怪的是,当我在我的计算机上运行脚本(运行Python2.7.2,MacOSX)时,它可以完美地工作,并且可以提交所有内容(是的,脚本是完全相同的)。这是我的剧本:

browser.open("website")
browser.select_form(name="form_name")
browser.form['theAccountName']= username
browser.form['theAccountPW'] = password
browser.submit()
在正确的方向上的任何轻推都会有助于这几天的坚持

可能还需要注意的是,我不知道为什么,我无法按照Godaddy的限制在我的服务器上“安装”mechanize。我把它放在同一个文件夹中,以便导入

谢谢