Python如何在字符串中添加變量數(shù)據(jù)(程序進(jìn)一步完善)
前一天一直在研究用python控制微信的功能,用了第三方庫(kù),效果很不錯(cuò),今天無(wú)意中想到,我每天在跑的程序會(huì)自動(dòng)統(tǒng)計(jì)每個(gè)店的產(chǎn)品銷(xiāo)售數(shù)據(jù)。a賣(mài)了幾個(gè),賣(mài)了多少錢(qián),b賣(mài)了幾個(gè)賣(mài)了多少錢(qián)。但是實(shí)際使用上還有很大的路要走。
不過(guò)我覺(jué)得只要數(shù)據(jù)有了,后續(xù)使用可以慢慢開(kāi)發(fā),這不是今天就想到了一個(gè)小小的應(yīng)用。
每天的銷(xiāo)售額實(shí)際上平臺(tái)上有顯示,但是店一多,每天都要所有平臺(tái)一個(gè)個(gè)登錄上去去看一眼就變成了一件挺不容易的事,或者說(shuō)沒(méi)辦法堅(jiān)持的事情。結(jié)合我最近學(xué)的python,于是做了一個(gè)簡(jiǎn)單的功能。
每天晚上程序跑完所有店的數(shù)據(jù)后,自動(dòng)每個(gè)店銷(xiāo)售額匯總,然后再所有店加起來(lái)匯總,最后通過(guò)微信發(fā)到我的微信上,這樣我就可以和看一個(gè)消息是的那么的一目了然了。當(dāng)天所有店的運(yùn)營(yíng)情況就知道了。
這其中用到了一個(gè)小的知識(shí)點(diǎn),就是發(fā)送消息的時(shí)候穿插的數(shù)據(jù)是變量,所以需要在字符串中添加變量的值。
msg = '''你好,我是,您的今天的銷(xiāo)售數(shù)據(jù)如下:
- msg = '''你好,我是,您的今天的銷(xiāo)售數(shù)據(jù)如下:
- 店的銷(xiāo)售額為%s
- 路店的銷(xiāo)售額為%s
- 店的銷(xiāo)售額為%s
- 的銷(xiāo)售額為%s
- 的銷(xiāo)售額為%s
- 的銷(xiāo)售額為%s
- 所有店總銷(xiāo)售額為%s
- '''%(huizongtz,huizongdll,huizongljz,huizongbs,huizongpt,huizongqp,zonghe)
字符串中只需要在需要的位置填寫(xiě)%s,然后字符串結(jié)束的地方%(變量名)就好了!~
好了,今天的學(xué)習(xí)到此結(jié)束。代碼有效應(yīng)用的第一步實(shí)現(xiàn)了。
接下來(lái)準(zhǔn)備做的功能包括:
- 篩選商品進(jìn)行補(bǔ)貨提醒(根據(jù)銷(xiāo)售數(shù)量,快達(dá)到設(shè)定值時(shí)提前把產(chǎn)品名稱(chēng)發(fā)給倉(cāng)庫(kù),這樣程序自動(dòng)提前預(yù)先發(fā)補(bǔ)貨提醒,可以大大減少商品售空情況)
- 自動(dòng)核對(duì)售空商品還在售賣(mài)情況,及時(shí)通知店員檢查商品剩余情況。
- 設(shè)定所有商品補(bǔ)貨數(shù)量,不再依靠店員個(gè)人要求數(shù)量進(jìn)行配貨。
- 還有更多,我希望做的更好的地方,不過(guò)技術(shù)上和思路上應(yīng)該還不成熟,慢慢學(xué)習(xí),慢慢來(lái)。