|
|
楼主 |
发表于 2019-11-6 17:00:06
|
显示全部楼层
# coding:utf-8! M' \6 [: R, k5 F; A
path = r"C:\Users\Administrator\Desktop\CSDN博客草稿\文件的读\password.txt"
+ z; P3 L1 Y* G& b- j#传入要读的文件路径
2 b7 T9 p1 G% M: l- |file = open(path,"r",encoding="utf-8",errors="ignore")
1 O6 U8 V; c! Y2 [3 g& N: V"""& r, s7 ^( S/ r+ I; P0 b
open表示打开你要执行的文件用读的方式打开
9 w$ Q q3 Q# Y0 w2 E, G第一个参数是上面的文件path路径,第二个是所要执行的操作,(r)代表读,
, z! ^( [2 D3 K' v( \9 v) g#encoding="utf-8表示指定编码为“utf-8”,errors="ignore"表示读的时候遇到错误忽略
& b$ @' E$ J3 K4 P8 C/ \% c"""! j' ?, n. W4 L) B2 R
while True: K3 r) T1 [2 T4 W
mystr = file.readline()#表示一次读取一行- i1 d1 ^: H3 ?
if not mystr:
2 d$ T8 \' C! A3 g, } #读到数据最后跳出,结束循环。数据的最后也就是读不到数据了,mystr为空的时候; V- W0 j0 L6 S9 e
break
5 s- w3 g( x; G4 M print(mystr,end="")#打印每次读到的内容 |
|