1.三元运算
a=5
b=2
val = 1 if a>b else 2
print(val)
2.文件处理————二进制
3.智能检测 chardet
4.写模式 ‘w’
5.追加模式 ‘a’
6.混合模式
f.open 要对应有f.close
7.文件操作的函数
1.
fileno
返回文件句柄在内核的索引值 -----------网络编程是用到
flush
强制将文件刷新到硬盘中 f.flush()
readable
判断是否可读 linux中
readline
读一行
seek
移动光标到指定位置 f.seek(20) seek找的是字节
tell
返回当前光标的位置 f.tell()
truncate
按指定长度截断文件 不指定则就从当前位置尾部全部去掉,指定,则从文件头开始截取
8.文件修改
占硬盘的修改
文件重命名 os
os.rename(f_new_name,f_name)
占内存的修改