當(dāng)前位置:
首頁(yè) >
POST一下就知道:人生苦短,我用Python!
發(fā)布時(shí)間:2025/3/15
30
豆豆
生活随笔
收集整理的這篇文章主要介紹了
POST一下就知道:人生苦短,我用Python!
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Python編程筆記----
背景:
“閘機(jī)端”簡(jiǎn)版程序要求:
讀取掃描儀得到的userID;
向服務(wù)器發(fā)送請(qǐng)求進(jìn)行驗(yàn)證;
根據(jù)返回值(True/False)決定閘機(jī)的信號(hào)。
1. 文件的讀取
網(wǎng)上買(mǎi)了個(gè)掃描儀,可是說(shuō)明書(shū)忒簡(jiǎn)陋了,時(shí)間緊,來(lái)不及研究了。目前只知道將閘機(jī)連接到電腦,打開(kāi)記事本,掃描儀掃二維碼獲取的數(shù)據(jù)就直接讀在記事本里。
所以先創(chuàng)建一個(gè)TXT文本,自己用數(shù)據(jù)把程序這邊測(cè)了。
- 打開(kāi)文件(讀寫(xiě)模式) ---> 讀取所有行(針對(duì)小文件)---> 讀取最新的userID --->寫(xiě)入換行符(以便下次掃描儀數(shù)據(jù)的輸入位置正確)
ps: 讀取文件最后一行內(nèi)容,參考博客? 針對(duì)大文件小文件兩種
- 更:因?yàn)檫@種存文件的方式我找到bug了,所以我改了。如果掃描儀連到txt文件,但是它不會(huì)自動(dòng)保存啊。。然后我發(fā)現(xiàn)Python里,使用input()輸入的時(shí)候,連接掃描儀可以直接讀取數(shù)據(jù),并回車(chē)!!這也太方便了吧!所以最后就這樣啦~
2. POST請(qǐng)求與Json數(shù)據(jù)獲取
- 導(dǎo)入requests,json庫(kù) ---> 準(zhǔn)備POST請(qǐng)求的header,data,url --- > 請(qǐng)求直接返回字符串 --->取JSON數(shù)據(jù)
ps: ?參考?
?
轉(zhuǎn)載于:https://www.cnblogs.com/codecheng/p/10645058.html
總結(jié)
以上是生活随笔為你收集整理的POST一下就知道:人生苦短,我用Python!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2014百度之星资格赛第二题
- 下一篇: python验证卡普耶卡(D.R.Kap