POST一下就知道:人生苦短,我用Python!
程序员文章站
2022-10-06 13:27:43
Python编程笔记 背景: “闸机端”简版程序要求: 读取扫描仪得到的userID; 向服务器发送请求进行验证; 根据返回值(True/False)决定闸机的信号。 1. 文件的读取 网上买了个扫描仪,可是说明书忒简陋了,时间紧,来不及研究了。目前只知道将闸机连接到电脑,打开记事本,扫描仪扫二维码 ......
python编程笔记----
背景:
“闸机端”简版程序要求:
读取扫描仪得到的userid;
向服务器发送请求进行验证;
根据返回值(true/false)决定闸机的信号。
1. 文件的读取
网上买了个扫描仪,可是说明书忒简陋了,时间紧,来不及研究了。目前只知道将闸机连接到电脑,打开记事本,扫描仪扫二维码获取的数据就直接读在记事本里。
所以先创建一个txt文本,自己用数据把程序这边测了。
- 打开文件(读写模式) ---> 读取所有行(针对小文件)---> 读取最新的userid --->写入换行符(以便下次扫描仪数据的输入位置正确)
#打开(扫描仪输入内容的)文件 fname = r"f:\userid.txt" with open(fname,'r+') as f: lines = f.readlines() userid = lines[-1]#取最新一行的userid # 换行 f.write("\n") print(userid)
ps: 读取文件最后一行内容,参考博客