0
我正在開發一個應用程序,需要發送在Android設備上的瀏覽器中打開的任何網頁的屏幕截圖到電子郵件。可能嗎?無論如何發送一個網站的截圖電子郵件在基維?
我做這樣的:
我會打開網站:
from kivy.network.urlrequest import UrlRequest
def data(req):
req = UrlRequest('http://html5demos.com/geo)
現在我想這個畫面發送到電子郵件。我不在乎網站是否在背景中打開。我需要的只是將截圖發送到電子郵件。基維可以嗎?
您需要使用smtp庫發送電子郵件。對於Python,有smtplib.Search它,如果你想編譯你的項目不要忘記添加到./distribute.sh腳本的「openssl」模塊。在linux終端上的例子:$ ./distribute.sh -m「openssl kivy」。 – toufikovich
我在發送郵件時沒有問題。我在截圖時遇到問題。 – user2922822
那麼你肯定需要通過kivy訪問攝像頭工具。說實話,我從來沒有嘗試過,但它似乎很有趣你的想法。看看這個我希望它可以幫助http://kivy.org/docs/api-kivy.uix.camera.html – toufikovich