国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PyCharm的安裝、設置及使用

jzzlee / 823人閱讀

摘要:的簡介隨著近年來的火爆程度逐年攀升越來越多的開發者開始因其豐富的庫支持簡潔高效的語法以及強大的運算速度而對其紛紛側目也正因此及基于它而生的各類框架如等普遍應用于當下各類場景下作為時代的弄潮兒大有獨領風騷之勢也正是因此毫無疑問是當前最好的編程

PyCharm的簡介

隨著近年來Python的火爆程度逐年攀升,越來越多的開發者開始因其豐富的庫支持,簡潔高效的語法以及強大的運算速度而對其紛紛側目,也正因此,Python及基于它而生的各類框架(如Django,Falcon等)普遍應用于當下各類場景下.Python作為"ABCD"時代的弄潮兒,大有獨領風騷之勢.也正是因此,Python毫無疑問是當前最好的編程入門語言.

俗話說,"工欲善其事必先利其器",一個好的IDE(Integrated Development Environment)必不可少,除了可以高效快捷地書寫思維,它更 是編程之美的快樂源泉的"水龍頭".作為業界佼佼者,Jet Brains的各款IDE在開發者中極受歡迎,當然,他們為Python也量身定制了一款IDE——PyCharm,接下來就簡單說一下如何安裝并使用這款非常優秀的IDE.


下載與安裝PyCharm

你可以在這個頁面看到以下內容:

請根據平臺選擇并下載你要使用的PyCharm,我下載的Windows的專業版.
PyCharm Professional 2018.3 (專業版,功能強大.需要付費激活, 可以免費試用)
PyCharm Community 2018.3 (社區版,功能比專業版略少,但對于初學者綽綽有余.開源)
下載完成之后即可雙擊安裝

確保你成功安裝了Python3(2.x版本的Python將會逐步失去支持)


啟動PyCharm

專業版可以免費試用30天(點擊"Evalute for free")

如果選擇激活的話激活方式有三種
1.通過JetBrains賬號激活,這要求你的JB賬號內含PyCharm的使用權限;
2.通過激活碼激活,本文使用此方式激活(YY看到這里請微信找我要激活碼);
3.通過證書服務器激活(專為企業用戶使用).

激活成功的話,就可以見到下面的界面了.


設置PyCharm(只列出需要重要配置,未列出的可使用默認)

插件配置

界面偏好設置

鍵位

編輯器(重點)



VCS及其他


至此, 配置就告一段落了.

當然, IDE配置還是需要精確貼切我們的開發需要的, 我這里只是分享一些簡單且通用的建議.


運行一個demo


好, 至此我們已經完成了準備, 接下來可以將我的一段發送郵件的demo復制進去,代碼如下:

import configparser
import re
import smtplib
import sys
from email.header import Header
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.utils import formataddr

cg = configparser.ConfigParser()
cg.read("config.ini")  # note 讀取本地配置文件

encode = cg.get("mail", "encode")  # note 編碼, 一般用utf-8
host = cg.get("mail", "host")  # note stmp郵件服務器
auth_code = cg.get("mail", "pw")  # note 授權碼, 非密碼(在你的郵箱設置里獲取)
re_mail_address = r"^[a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+){0,4}@[a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+){0,4}$"  # note 郵箱的RegEx
receivers = str(cg.get("mail", "receivers")).split(",")  # note 收件人郵箱數組
sender = cg.get("mail", "sender")  # note 發件人郵箱
if not re.match(re_mail_address, sender):
    print("發件人郵箱 %s 非法!" % sender)
    sys.exit()

msg = MIMEMultipart()  # note 支持附件的類型
msg.attach(MIMEText("所以我們是老鄉", "plain", encode))  # note 正文
msg["From"] = formataddr(["獵天使魔♂男", sender])  # note 發件人昵稱和郵箱
msg["Subject"] = Header("我也是一個廣東♂人", encode)  # note 郵件主題

attachment = MIMEText(open("List of This Gym"s Items.txt", "rb").read(), "base64", "utf-8")  # note 添加附件
attachment["Content-Type"] = "application/octet-stream"
attachment["Content-Disposition"] = "attachment; filename="Items.txt""  # note filename郵件中附件顯示的名字
msg.attach(attachment)

if str(host).find("qq"):
    sm = smtplib.SMTP_SSL(host=host, port=smtplib.SMTP_SSL_PORT)  # note Tencent系郵箱需要啟用SSL
else:  # note Netease系郵箱采用普通smtp登錄
    sm = smtplib.SMTP()
    sm.connect(host, smtplib.SMTP_PORT)

sm.login(sender, auth_code)

for receiver in receivers:
    if not re.match(re_mail_address, receiver):
        print("收件人郵箱 %s 非法!", receiver)
        continue
    msg["To"] = formataddr(["", receiver])  # note 收件人昵稱和郵箱
    sm.sendmail(sender, receiver, msg.as_string())
    print("向 %s 發送成功 !" % receiver)

sm.quit()

我采用讀取配置文件的方式讀取參數(參數比較敏感), 所以需要在demo下新建一個config.ini文件:




為了測試發送附件的效果,需要仿照新建config.ini的過程創建一個名為List of This Gym"s Items的txt文件,里面內容隨意.


配置好之后,就可以執行了


如圖所示,即為成功 !

i ?(?′3‘?)? yy

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/42735.html

相關文章

  • [新手向視頻]新版PyCharm創建項目為什么會有問題

    摘要:而在年的新版本中,對新建項目的配置增加了一點小功能。點擊就是新建一個項目。在創建同時,還需要指定項目所使用的環境。但對于新手來說,就會發生,在命令行里通過安裝的庫,無法在自己創建的項目中使用。 showImg(https://segmentfault.com/img/remote/1460000017038452?w=600&h=338); https://www.zhihu.com...

    acrazing 評論0 收藏0
  • 為什么你python版本一團糟?因為少了這個操作

    摘要:坑人的版本的版本問題一直是個廣被吐槽的黑點。這些版本的沖突在開發中十分常見,而和的版本差異又加劇了這一問題。從而避免與其他版本發生干擾。 坑人的版本 Python 的版本問題一直是個廣被吐槽的黑點。以至于有人調侃說: Python 是世界上最好的兩種語言! 在這里我要說明下,對于初學者來說,版本間的語法差異其實并不大。現在剛開始學 Python 的人,放心大膽地 用最新版本 即可。業內...

    ThreeWords 評論0 收藏0
  • 圖解——PyQt4從入門到運用

    摘要:將程序包裝在界面里,可以將輸入通過多種途徑如文本框彈出路徑選擇等輸入到程序里。將輸出通過文本框顯示出來將執行信息如如報錯信息運行進度通過文本框或進度條顯示出來文章安排先介紹安裝和配合的使用。 作為一個程序的開發者,我們僅僅需要在相應路徑通過命令行就可執行那個程序。但是,不懂行的人不理解這個黑框框的東西,陌生領域任何人都沒有安全感,所以他們是拒絕接受一個項目僅僅只是通過一個黑框框來執行的...

    史占廣 評論0 收藏0

發表評論

0條評論

jzzlee

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<