2012-02-14 9 views
0

お願いします! s4la pythonを使用してテキストデータを電子メールアドレスまたはウェブサイトフォームに投稿する必要があります(電子メールクライアントを開かずに)SL4A pythonスクリプトを使用してウェブサイトにデータを渡す

これは、qrコードから情報を読み取り、webshopに送信する「Webショップツール」になります。ちょうどコードを読んで、「順序づけられた量」を読んで、それらを送りなさい。

なぜpythonですか?私が使うことができるのは唯一のものです。 :)

答えて

0

GoogleなどのSMTPサーバーに接続する場合は、smtplibを使用できます。

使用を送信するには:あなたのpythonをインストールするときに

msg = MIMEMultipart() 
msg['Subject'] = 'Our Subject' 
msg['To'] = '[email protected]' 
msg['From'] = '[email protected]' 
msg.attach(MIMEText(body, 'plain')) 

smtpObj = smtplib.SMTP(smtp_server,smtp_port) 
smtpObj.starttls() 
smtpObj.ehlo() 
smtpObj.login(username,password) 

smtpObj.sendmail(username,to_addr,msg.as_string()) 
smtpObj.close() 
1

ファイルweather.py でこのファイルを見て、ウェブサイトにデータを送信するためには、例として提供されます。

http://code.google.com/p/android-scripting/source/browse/python/ase/scripts/weather.py

それはファイルのurllib2の

興味深い部分のモジュールを使用しています。

WEATHER_URL = 'http://www.google.com/ig/api?weather=%s&hl=%s' 
url = WEATHER_URL % (urllib.quote(location), hl) 
handler = urllib2.urlopen(url) 
data = handler.read() 
関連する問題