0

助けてください!s4la pythonを使用して電子メールアドレスまたはWebサイトフォームにテキストデータを投稿する必要があります(電子メールクライアントを開かずに)どうすればよいですか?

明確にするために:これは、qrコードから情報を読み取り、それをWebショップに送信する「Webショップツール」になります。コードを読み、「注文金額」を読んで送信するだけです。

なぜPythonなのか?それが私が使用できる唯一のものだからです。:)

4

2 に答える 2

1

データをWebサイトに送信するには、weather.pyファイルを参照してください。このファイルは、Pythonをインストールする際の例として提供されています。

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()
于 2012-02-28T16:40:28.257 に答える
0

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

送信するには:

msg = MIMEMultipart()
msg['Subject'] = 'Our Subject'
msg['To'] = 'receiver@host.net'
msg['From'] = 'sender@gmail.com'
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()
于 2012-02-15T03:17:59.017 に答える