整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          六一兒童節,用Python一行代碼給女神發去祝福郵件

          六一兒童節,用Python一行代碼給女神發去祝福郵件吧

          ython郵件自動化

          1. 用Python每天給女神發送舔狗問候

          用Python自動發送最基本的郵件(主題+收件人)

          知識點

          郵件結構

          以263企業郵為例




          Python調用zmail模塊

          import zmail
          zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',{'subject':'我是你的舔狗1號'})

          把收件人改成女神

          import zmail
          zmail.server('danzhao@sunlands.com','password').send_mail([('女神','danzhao@sunlands.com')],{'subject':'我是你的舔狗1號'})

          可能會遇到的問題

          確認密碼沒錯仍然說密碼不對: 可能需要開通對應的SMTP專用密碼(授權碼),例如QQ郵箱

          服務器無響應

          部分比較特殊的郵件可能需要自行設置smtp服務器,一般是去找郵箱提供方,以263企業郵為例

          這個時候需要寫作如下代碼

          import zmail
          zmail.server('danzhao@sunlands.com','password',smtp_host='smtp.263.net',smtp_port=25).send_mail('danzhao@sunlands.com',{'subject':'我是你的舔狗1號'})

          擴展知識:api

          例如舔狗語錄API:https://api.uomg.com/api/rand.qinghua

          import requests
          import json
          import zmail
          response=requests.get('https://api.uomg.com/api/rand.qinghua')
          tiangou=json.loads(response.text)['content']
          zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',{'subject':tiangou})

          2. 用Python發每日播報

          用Python自動發送最常用的郵件(主題+收件人+正文+抄送)

          import zmail
          mail=dict(
          	subject='今日數據情況',
          	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
          )
          zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

          在此基礎上,重點突出添加率

          帶格式的正文

          import zmail
          mail=dict(
          	subject='今日數據情況',
          	content_html='今日新錄入名片100張,有效添加50張,添加率為<strong>50%</strong>'
          )
          zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

          注:需要額外的HTML基礎知識

          如果有很多個收件人的時候

          import zmail
          mail=dict(
          	subject='今日數據情況',
          	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
          )
          zmail.server('danzhao@sunlands.com','password').send_mail(['yupinze@sunlands.com','danzhao@sunlands.com'],mail)

          可能還要抄送老大

          import zmail
          mail=dict(
          	subject='今日數據情況',
          	content_text='今日新錄入名片100張,有效添加50張,添加率為50%'
          )
          zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail,cc='chenxiaomei@sunlands.com')

          3. 用Python發送每日報表

          用Python自動發送最常用的郵件(主題+收件人+正文+附件)

          import zmail
          mail=dict(
          	subject='今日數據情況',
          	content_text='今日新錄入名片100張,有效添加50張,添加率為50%.各組詳情請見附件',
          	attachments=r'E:\Onedrive\桌面\報表.xlsx'
          )
          zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)


          如果有多個附件,代碼如下

          import zmail
          mail=dict(
          	subject='今日數據情況',
          	content_text='今日新錄入名片100張,有效添加50張,添加率為50%.各組詳情請見附件報表2',
          	attachments=[r'E:\Onedrive\桌面\報表1.xlsx',r'E:\Onedrive\桌面\報表2.xlsx']
          )
          zmail.server('danzhao@sunlands.com','password').send_mail('danzhao@sunlands.com',mail)

          ————————————————

          感謝大家的支持和喜歡,小編會每天分享更多Python學習的干貨知識給大家,所以大家別忘了關注小編哦。

          更多Python爬蟲、數據分析、辦公自動化、全棧開發、人工智能學習資@林夕編程關鍵字【資料】領取

          024 程序員節, 用23種語言祝福大家,節日快樂,代碼無bug,什么是程序員呢,指的是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國。在外行的眼中,枯燥乏味的工作內容,加班工作和夜晚成為家常便飯,使大多數程序員經常成為被嘲笑的對象,“忙到哭”、“累到癱瘓”、 “不回家”、“單身狗”......雖然程序員工資很高,但他們真的很辛苦,如果沒有他們在程序開發和維護方面的工作,人們在技術時代的生活無疑將是困難的。計算機科學發展到現在,程序員從業者很多,他們的分工不一樣,一般從大方面分為以下幾類: delphi程序員、 php程序員、 C程序員、 linux程序員, vb程序員、 java程序員、 javascript程序員、 C ++程序員、 Python程序員、 android程序員、 iOS程序員,全棧程序員等等。程序員使用代碼來改變世界,在這個浮躁的世界中, 堅持追求知識、技術和創新,確實不易。

          周到的程序員編碼在傍晚回家

          下面我用23種語言祝程序員節日快樂,語言不分排名先后,,,

          一.Java程序員

          代碼:

          #FileName: ProgramDay.java

          public class ProgramDay #

          {

          #Java 入口程序,程序從此入口

          public static void main(String[] args)

          {

          System.out.println("1024程序員節日快樂!");

          }

          }

          二.C程序員

          代碼

          #include <stdio.h>

          int main() #main 入口函數

          {

          printf("1024程序員節日快樂!!"); #打印節日快樂

          return 0;

          }

          三.C++程序員

          代碼:

          #include <iostream> //std::cout 要用到的頭文件

          #include <stdio.h> //標準輸入輸出頭文件

          int main()

          {

          printf("1024程序員節日快樂\n"); //printf 語句打印

          return 0;

          }

          四.Python程序員

          我最喜歡的語言之一,人生苦短我用python,多么簡潔的語句,完美,,,

          代碼

          >>> print "1024程序員節日快樂" #Python 2.x

          >>> print("1024程序員節日快樂") #Python 3.x

          五.C# 程序員

          C# 其實和 Java 非常相像,需要設置環境變量,當年一門和java 抗衡的語言,最近幾年似乎用它做游戲蠻多的,特別是unity方面,

          代碼

          //FileName: ProgramDay.cs

          using System;

          class ProgramDay

          {

          public static void Main()

          {

          Console.WriteLine("1024程序員節日快樂");

          }

          }

          六.PHP程序員

          代碼

          <!DOCTYPE html>

          <body>

          <?php

          echo "1024程序員節日快樂"; //打印語句

          ?>

          </body>

          </html>

          七. JavaScript(可能是前端也可能是后端的程序員)

          代碼

          <script type="text/javascript">

          alert("1024程序員節日快樂!");

          </script>

          八.Ruby

          我最近的用途是在ios pod庫部署環境時候,用了一下

          代碼

          def say(name)

          "#{name}"

          end

          puts say("1024程序員節日快樂!")

          九.R

          代碼

          在console中輸入

          print("1024程序員節日快樂")

          十.SQL

          代碼

          SQL> select '1024程序員節日快樂' from dual;

          十一.Perl

          代碼

          #!C:\Perl\bin #Windows 平臺下

          #!/usr/bin/env perl #Linux 環境下

          print "1024程序員節日快樂!\n";

          十二. HTML

          <!DOCTYPE html>

          <html>

          <body>

          <p>1024程序員節日快樂!</p>

          </body>

          </html>

          十三.Scala

          Scala 是一門把面向對象和函數式編程思想加入靜態類型中的編程語言,

          代碼

          object ProgramDay {

          def main(args:Array[String])

          {

          println("1024程序員節日快樂!");

          }

          }

          十四.Shell

          代碼

          WINDOWS系統下,

          D:\ProgramDay >echo "1024程序員節日快樂!"

          十五.Delphi

          procedure TForm1.Button1Click(Sender: TObject);

          begin

          label1.Caption :='1024程序員節日快樂!';

          end;

          procedure TForm1.FormCreate(Sender: TObject);

          begin

          end;

          end.

          十六.Fortran

          Fortran 是最早出現的計算機語言,主要用于科學及工程計算領域,這一點和 Python 相同

          program programday

          print *,"1024程序員節日快樂!"

          end program programday

          十七.Go

          代碼

          package main

          import "fmt"

          func main() {

          fmt.Printf("1024程序員節日快樂.\n")

          }

          十八.Oc

          #import <Foundation/Foundation.h>

          int main(int argc, const char * argv[]) {

          //創建一個自動釋放池

          @autoreleasepool {

          NSLog(@"1024程序員節日快樂!");

          }

          return 0;

          }

          十九.Actionscript

          代碼

          var str:String="1024程序員節日快樂";

          //定義一個函數,為clickEvent

          var clickEvent:Function=function(){

          //此函數觸發之后,把Label1的文本改成str

          Label1.text=str;

          //然后向控制臺輸出str

          trace(str);

          }

          //之后為Button1添加點擊事件的監聽器,為clickEvent這個函數

          Button1.addEventListener("click",clickEvent);

          二十.Matlab

          代碼

          .m文件

          function ProgramDay ()%輸出1024程序員節日快樂!% Detailed explanation goes heredisp('1024程序員節日快樂!');End

          二十一.swift

          代碼

          import Foundation

          print("1024程序員節日快樂!")

          二十二.awk

          代碼

          [root@Linux ~]# echo | awk '{print "1024程序員節日快樂!"}'

          二十三.kotlin

          代碼

          fun main(args: Array<String>) {

          println("1024程序員節日快樂!")

          }

          二十四.Pascal

          代碼

          Program ProgramDay(output); begin

          writeln('1024程序員節日快樂') end

          這么多語言,可以看出做程序的辛苦,加油吧,同志們!

          息技術的發展,給人類帶來了巨大的變革,快速改變著人們的生活。

          有專家說:未來20年,不懂編程將會成為某種意義上的“文盲”。也就是說在未來,編寫程序將是一個人最基本的謀生技能之一。

          那么,怎樣才能讓孩子走進編程的大門,形成編程思維,并且能用編程來解決實際生活中的問題呢?

          英國青少年開發者社區(Young Rewired State)編撰的 《開始編程》一書是首先書。

          封面

          它采用故事驅動,激發了學習者的興趣;圖文并貌,易于理解;化整為零,將復雜的編程問題分解成小步驟,一步步用編程來完成,使得學習者由淺入深地學會復雜的編程技能。

          英國青少年開發者社區是一家培養未來技術明星的全球性社區。全球愛好編程的少年兒童在這個社區可以遇到志同道合的朋友,學習創建應用程序、網站和算法,并且能受到優秀的編程專家的指導。

          《開始編程》講述了如何用HTML(超文本標記語言)、CSS(層疊樣式表)和JavaScript編程語言來創建網站、編寫基于網頁的應用程序和游戲等互聯網開發。其內容分為三個部分:

          第一個部分是制作簡單的網頁和給網頁創建密碼;

          第二部分是設計基于網頁的應用程序和利用網絡資源來創建網頁;

          第三部分是制作基于網頁的游戲和創建網站。

          首先,我們來了解一下HTML、CSS和JavaScript編程語言。

          HTML是一種超文本標記語言,可以給瀏覽器發送指令,給網頁添加文字和圖片,把一條條信息組合成行、段落或章節。目前幾乎所有網頁的基本結構,都是用HTML編寫的。

          CSS(層疊樣式表)是一種經常與HTML配合使用的編程語言。它可以改變網頁的外觀,比如網頁中文字大小、顏色和位置,或是網頁背景色等,使網頁更漂亮。

          JavaScript是一種最流行的編程語言,可以讓HTML和CSS編寫的網頁具有交互性,即讓網頁能根據用戶的操作做出改變。

          其次,我們來了解一下編寫網頁所用軟件和注意事項。

          所用軟件:

          如果電腦是Windows操作系統,可以用“記事本”;如果電腦是MacOS操作系統,可以用“文本編輯”;如果是想更專業,也可以使用專業的網頁編輯軟件Frontpage、Dreamweaver等。

          注意事項:

          1.把自己創建的所有HTML文檔、以及用到的圖片都放在一個文件夾里;

          2.代碼中的字母的大小寫要分清;符號用半角的;給JavaScript的一段代碼命名時,用駱駝拼寫法(把兩個單詞拼成一個單詞,第一個單詞以小寫字母開頭,第二個單詞以大寫字母開頭,兩個單詞之間沒有空格,比如sayHello);

          3.不一定自己編寫代碼,可以登錄后浪出版社官網(http://www.hinabook.com)點擊“下載”,再點擊“資料”,找到“《開始編程!》資料包”進行下載,然后在資源包里,找到需要的代碼,復制到自己的HTML文檔里。

          另外,如果看到網頁中喜歡的設置,可以點擊瀏覽器的“查看原代碼”,然后復制相應代碼到自己的HTML文檔里(這種方法需要能讀懂代碼,適合有一定網頁編程基礎的人)。

          最后,我們來試著編寫一個網頁。

          先創建一個HTML文檔

          創建一個祝福端午節的網頁:

          1、打開“記事本”,輸入代碼,如圖1,保存成“端午.HTML”。

          圖1

          2、雙擊“端午.html”,瀏覽器顯示如圖2。

          圖2

          然后用CSS改變字體顏色和位置

          讓網頁中顯示的字的顏色變成紅色,并且居中。

          1、在原有代碼上加入代碼<div style="color:red; text-align:center">

          和</div>,如圖3,然后保存。

          圖3

          2、雙擊端午.html,瀏覽器顯示如圖4。

          圖4

          最后用JavaScript設置訪問網頁的密碼

          只有輸入正確的密碼(比如密碼設置為abc300),才可以訪問端午網站,否則提示“密碼錯誤,拒絕訪問!”

          1、在“記事本”里新建一個文檔,輸入代碼如圖5,然后保存成“密碼.html”。

          圖5

          2、雙擊密碼.html,瀏覽器打開,顯示如圖6。

          圖6

          3、如果輸入的密碼是abc300,則跳轉到端午.html網頁,否則拒絕訪問端午.html網頁,瀏覽器顯示如7。

          圖7

          通過學習《開始編程》,鍛煉了孩子的邏輯思維能力,讓孩子具有了編程思維,并且調試程序時,可以鍛煉孩子的耐心和意志力,為學習其他編程語言開啟一扇大門。

          封底

          (原創作者:青綠)


          主站蜘蛛池模板: 相泽南亚洲一区二区在线播放| 搜日本一区二区三区免费高清视频| 国产手机精品一区二区| 成人精品一区二区三区校园激情| 国模吧无码一区二区三区| 日韩一区二区三区不卡视频 | 久久无码AV一区二区三区 | 亚洲一区二区三区免费观看| 肥臀熟女一区二区三区| 精品无码成人片一区二区| 成人区人妻精品一区二区不卡| 国产色综合一区二区三区 | 中文字幕一区二区三区精华液| 日本香蕉一区二区三区| 好吊视频一区二区三区| 国产成人精品一区二区三区免费 | 日本中文字幕一区二区有码在线| 国产一区二区三区在线观看精品| 精品无码人妻一区二区三区18| 久久精品亚洲一区二区三区浴池 | 久久精品一区二区影院 | 久久久久成人精品一区二区| 国产成人无码一区二区在线播放| 北岛玲在线一区二区| 精品国产一区二区三区久久| 好吊视频一区二区三区| 国产精品一区二区三区高清在线| 精品人妻一区二区三区毛片| 无码人妻精品一区二区三| 久久精品视频一区| 日韩一区二区视频在线观看| 精品无码综合一区二区三区| 曰韩精品无码一区二区三区| 亚洲一区精品视频在线| 精品国产福利在线观看一区 | 亚洲av乱码一区二区三区按摩 | www一区二区三区| 中文字幕一区二区三区在线不卡 | 国产一区中文字幕在线观看| 久久99国产一区二区三区| 亚洲视频一区二区在线观看|