成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

你心中理想的婚禮什么樣?別擔(dān)心!python幫你完成你的浪漫之旅!

Yangyang / 1199人閱讀

摘要:第一步是發(fā)送另一條短信,告訴那些確認(rèn)參與的客人訪問網(wǎng)站,并通過一個(gè)谷歌表單選擇他們的食物選項(xiàng)。所需的只是抓取相關(guān)單元格的內(nèi)容,然后用短信回復(fù)讓婚禮餐飲者了解我們的進(jìn)展,并提供誰沒有選擇的可操作數(shù)據(jù),是非常方便的。

2017年9月3日,對世界上的大多數(shù)人來說,或許就只是普普通通的一天,但對我而言,將會(huì)是一個(gè)難忘的日子,因?yàn)樵谀且惶?,我結(jié)婚了。

在規(guī)劃婚禮時(shí),要考慮許多不同的方面。食物、裝飾、桌子裝置(啊,是噠,這獨(dú)立于裝飾)、鮮花、住宿、交通、娛樂和位置。雖然在規(guī)劃婚禮時(shí)有許許多多未知數(shù),但是我可以肯定一件事。在婚禮中,有大量的名單、嵌套的名單、以及更多的遠(yuǎn)到目光可見的名單。當(dāng)我瞪著越來越多的項(xiàng)目時(shí),我開始懷疑,是否有更好的方法來處理?這一切都如此的手動(dòng),充滿了低效。必須有一些技術(shù)可以改進(jìn)的方面。

你可能會(huì)感到驚訝,但是邀請人們參加婚禮是昂貴的(超過380磅),因?yàn)槟阈枰l(fā)送“按時(shí)出席”卡片以及隨后的關(guān)于婚禮細(xì)節(jié)的邀請。這也是緩慢的,因?yàn)槟惚仨毻ㄟ^郵寄來發(fā)送它們。追蹤人們是否接收到邀請,以及他們是否想要來參加提供免費(fèi)食物和飲料的派對,是非常耗時(shí)的,當(dāng)然,一個(gè)自動(dòng)的好的?最后,邀請卡不是環(huán)境友好的,因?yàn)樗鼈儽灰淮涡允褂茫⑶胰菀讈G失或錯(cuò)放。

回到名單??腿嗣麊畏殖蓭讉€(gè)部分:

但是名單是好的。它們有預(yù)先定義好的要求和響應(yīng),這讓它們是自動(dòng)化的重要選擇。

瓶中信

無關(guān)年齡,我確信婚禮名單上每個(gè)人都有手機(jī),這意味著該是Twilio上場的時(shí)候了。如果你想要跳到代碼,那么你可以看看GitHub上的repo。

SMS對我的需求而言相當(dāng)完美。我可以配置發(fā)出的群發(fā)短信,并且快速有效地處理回應(yīng)。在繪制一個(gè)MVP并且考慮數(shù)據(jù)庫的時(shí)候,我想要某些易于分享的東西,并且不想要浪費(fèi)時(shí)間來構(gòu)建視圖。偶然發(fā)現(xiàn)的gspread python庫使得我能夠讀寫谷歌電子表格。雖然這不是最快的選擇,但它確實(shí)足夠靈活,并且提供了一個(gè)易于訪問和可讀的輸出。

對于初始的R.S.V.P,我創(chuàng)建了一個(gè)電子表格,包含這些列:

主要數(shù)據(jù)輸入完成后,我使用gspread來遍歷列表,并且發(fā)送短信給每一個(gè)具有與之相關(guān)聯(lián)的手機(jī)號碼的客人:Sheets.py

因?yàn)槎绦趴梢钥雌饋砗芎唵危晕姨砑恿艘恍﹗nicode來讓它們有趣些。下面是幸運(yùn)的受邀者接收到的短信樣式:

接下來,我使用Flask作為我的web服務(wù)器,然后設(shè)置我的Twilio消息請求URL指向/messages url,并創(chuàng)建簡單的if語句來解析回復(fù) (yes, no):hello_guest.py

第一條消息是在2月19日早上8:37的時(shí)候發(fā)送的,而在3分鐘后,也就是早上8:40收到了第一條回復(fù)。到了早上9:38,我收到了23條確認(rèn)回復(fù),這可是32%的接受率!初始群發(fā)短信2天后,我們收到了58%的客人的確認(rèn)!盡管取得了明顯的成功,但是我的未婚妻并不熱衷于我那作為婚禮邀請服務(wù)(SAAWIS?)的短信,因此,我決定添加一些功能到我的應(yīng)用中。

統(tǒng)計(jì)!我可以計(jì)算現(xiàn)場出席名單并按要求退回,給新娘即使反饋客人名單的成型。代碼很簡單,因?yàn)槲乙呀?jīng)在電子表格中設(shè)置了一些基本的計(jì)數(shù)器,因此,僅僅是抓取這些單元格的內(nèi)容,并將其添加到短信中的事:hello_guest.py

以下是最終的短信:

不是很漂亮,但很有用。

Lauren現(xiàn)在可以跟蹤出席率,這件事大大緩解了她的壓力。從那時(shí)起,萬事俱備,并且短信被盡可能集成到婚禮的方方面面。有些是顯而易見的,例如當(dāng)婚禮網(wǎng)站 (自然,由Heroku提供動(dòng)力) 上線的時(shí)候發(fā)送通知短信,分享禮物列表以及其他我至今仍然感到驕傲的事。

食物,極好的食物

在建立R.S.V.P名單后,經(jīng)常被推遲的是讓客人確認(rèn)他們的食物選擇。你會(huì)驚訝于讓人們選擇免費(fèi)的食物是多么的困難。第一步是發(fā)送另一條短信,告訴那些確認(rèn)參與的客人訪問網(wǎng)站,并通過一個(gè)谷歌表單選擇他們的食物選項(xiàng)。相當(dāng)標(biāo)準(zhǔn)的東西,然而,表單被設(shè)置為填充與參與者相同的工作簿。這意味著,現(xiàn)在,我有了已確認(rèn)參與的客人以及那些填寫了食物選擇表格的客人表單。通常,我會(huì)等待客人慢慢選擇他們的飯菜,但由于我的婚禮由Twilio驅(qū)動(dòng),意味著我可以用最少的努力來跟蹤。

數(shù)據(jù)需要匹配訪客名稱上的兩個(gè)電子表格,并且在有匹配的時(shí)候更新客人的食物選擇狀態(tài)。這需要一些額外的工作,但一旦重排代碼,我就可以按需批量運(yùn)行腳本,并最后通過短信獲取我的客人的最新狀態(tài):food.py


現(xiàn)在,有了一個(gè)確認(rèn)的客人名單和越來越多的食物選擇名單,通過主要應(yīng)用將這些統(tǒng)計(jì)數(shù)據(jù)公開是有意義的。所需的只是抓取相關(guān)單元格的內(nèi)容,然后用短信回復(fù):Hello_guest.py

讓婚禮餐飲者了解我們的進(jìn)展,并提供誰沒有選擇的可操作數(shù)據(jù),是非常方便的。追蹤客人是另一個(gè)自動(dòng)化選擇。簡單遍歷參加者名單,找到?jīng)]有選擇用餐選項(xiàng)的調(diào)皮的客人,然后給他們發(fā)送信息!Chase.py

大日子比我們所想的來得更快些。而唯一需要做的事就是發(fā)送最后一條短信,提醒客人基本的細(xì)節(jié),以及提醒他們帶把傘,以防碰上一般的英國夏季的雨季:

總結(jié)一下

婚禮永遠(yuǎn)不是個(gè)簡單的事,它會(huì)讓你感覺到很多事都不在你掌控之下。自動(dòng)化通過提供與我們的客人的直接渠道,以及無數(shù)的我可以跟蹤、推動(dòng)以及戳他們回應(yīng)的不同方式,顯然讓我的生活更輕松了。它幫助我們在婚禮臭名昭著的時(shí)間消耗方面變得積極主動(dòng),讓我們可以空出來關(guān)注大日子的其他重要領(lǐng)域。

為復(fù)雜問題建立可擴(kuò)展的解決方案從來不是件簡單的事,即使在其最終形式下,我的應(yīng)用有時(shí)也是很脆弱的。我已經(jīng)計(jì)劃建立一個(gè)更加完整的解決方案,帶有進(jìn)度的數(shù)據(jù)可視化、語音基礎(chǔ)并更少依賴于CLI腳本,但是時(shí)間更重要些??偟膩碚f,我很高興它的工作方式。沒有通訊系統(tǒng)是完美的。你需要實(shí)現(xiàn)最適合你的受眾的渠道,無論是短信,語音,聊天,視頻,還是信號量。

Python可以做什么?

web開發(fā)和 爬蟲是比較適合 零基礎(chǔ)的

自動(dòng)化運(yùn)維 運(yùn)維開發(fā) 和 自動(dòng)化測試 是適合 已經(jīng)在做運(yùn)維和測試的人員

大數(shù)據(jù) 數(shù)據(jù)分析 這方面 是很需要專業(yè)的 專業(yè)性相對而言比較強(qiáng)

科學(xué)計(jì)算 一般都是科研人員 在用

機(jī)器學(xué)習(xí) 和 人工智能 首先 學(xué)歷 要求高 其次 高數(shù)要求高 難度很大

我有一個(gè)微信公眾號,經(jīng)常會(huì)分享一些python技術(shù)相關(guān)的干貨;如果你喜歡我的分享,可以用微信搜索“python語言學(xué)習(xí)”關(guān)注

歡迎大家加入千人交流答疑裙:699+749+852

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/41822.html

相關(guān)文章

  • SegmentFault 技術(shù)周刊 Vol.4 - 這份 Android 有點(diǎn)甜

    摘要:閱讀本期周刊,你將快速入門,開啟甜蜜之旅。然則的原理負(fù)責(zé)發(fā)送以及處理消息,創(chuàng)建消息隊(duì)列并不斷從隊(duì)列中取出消息交給,則用于保存消息。 showImg(/img/bVCN99?w=900&h=385); 2016 年 8 月,Android 7.0 Nougat(牛軋?zhí)牵┱桨l(fā)布,那么問題來了,你 Marshmallow 了么(? -? ?) Cupcake、Donut、Gingerbre...

    jay_tian 評論0 收藏0
  • 極客愛情: 情人節(jié)禮物大作戰(zhàn)

    摘要:故而總結(jié)如下編成的代碼浪漫的環(huán)境親手制作的禮物注意請將下面的程序員的情人節(jié)禮物換成語言。言歸正傳程序員的情人節(jié)禮物入門之材料構(gòu)思情人節(jié)禮物之設(shè)備展示想著在這個(gè)移動(dòng)盛行的時(shí)代,再用電腦就不太合適了。 是時(shí)候應(yīng)該反擊了 當(dāng)我看到@鄢得諼草 的那幾篇黑我黑到體無完膚的#極客愛情# @Phodal 故事的時(shí)候,我發(fā)現(xiàn)我竟無言以對。或許,作為一名程序員,我們或多或少都有這樣的共性。 ...

    XGBCCC 評論0 收藏0
  • 2019-我前端面試題

    摘要:先說下我面試情況,我一共面試了家公司。篇在我面試的眾多公司里,只有同城的面問到相關(guān)問題,其他公司壓根沒問。我自己回答的是自己開發(fā)組件面臨的問題。完全不用擔(dān)心對方到時(shí)候打電話核對的問題。 2019的5月9號,離發(fā)工資還有1天的時(shí)候,我的領(lǐng)導(dǎo)親切把我叫到辦公室跟我說:阿郭,我們公司要倒閉了,錢是沒有的啦,為了不耽誤你,你趕緊出去找工作吧。聽到這話,我虎軀一震,這已經(jīng)是第2個(gè)月沒工資了。 公...

    iKcamp 評論0 收藏0
  • 用C語言來寫“煙花”,快拿去給心中那個(gè)人看

    摘要:想要學(xué)習(xí)資料以及其他項(xiàng)目的源碼的可以加群了解。想要對程序員的未來發(fā)展有興趣的也可加群閑聊。 序 你向窗外看煙火,我在窗邊看你,這時(shí),你比煙花好看的多,你的眼眸倒映滿天的煙火,我的瞳孔倒影你閃光的眼色,這時(shí),我比煙花寂寞 嗨!這里是狐貍~~ 我之前有發(fā)過一篇有關(guān)程序員相親的文章,今天突然翻起,...

    Flink_China 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<