014 Python语法之文件与异常
2017-07-13 20:02
375 查看
字符串的一些函数
str函数与repr函数
str无法区分类型,统一转换字符串repr打印的时候是计算机看懂
str函数与repr函数的使用
print(str(123)) # 123 print(str(12.34)) # 12.34 print(repr(1)) #str无法区分类型,统一转换字符串 print(repr("1")) #repr打印出来的时候,标记类型 print(repr([1])) print(repr((1,))) #(1,) tuple (1) int
ljust函数
对齐,ljust左边对齐第一个参数代表占用10个字符的位置,不够补空格
ljust函数的使用
print("1".ljust(10),"2") #对齐,ljust左边对齐
rjust函数
对齐,右对齐rjust函数的使用
print("1".rjust(10),"2")#rjust右边对齐
zfill函数
对齐,右对齐不够补0
zfill函数的使用
print("1".zfill(10),"2") #zero fill 填充0
写入文件的命令行指令
打印
echo 我是要被写入的东西
覆盖写入文件
echo 我是要被写入的东西 > 1.txt
追加写入文件
echo 我是要被写入的东西 >> 1.txt
打开文件的模式
r+模式
可读写,追加模式,写入位置是光标指针所在的位置w+模式
覆盖写入,同时可读取,注意光标指针位置a+模式
不存在就创建,然后追加写入wb+
二进制写入文件read(i = -1)
读取文件,不写默认读取全文,返回一个字符串seek()函数**
file1.seek(0, 0)
seek()函数参数详解
第一个参数是偏移量第二个参数是光标移动到的位置
第二个参数只能是0(Python3规定)
读写都会改变文件的位置
encode(“utf-8”)函数**
将字符串进行二进制编码参数1为
decode(“utf-8”)函数**
将字节类型进行解码,用utf-8进行解码tell()函数**
返回当前光标的位置(索引)pickle模块
import pickle myfile = open("1.bin","wb") mylist = [1,1,3,4,4,5,6] pickle.dump(mylist,myfile) myfile.close() import pickle myfile = open("1.bin","rb") mylist = pickle.load(myfile) # 载入数据 print(mylist) myfile.close()
dump(目标数据,file)
参数1是目标对象数据文件对象
load(file文件对象)
参数1是文件对象FTP破解
def fun(password) try: myftp = ftplib.FTP("1111111") myftp.login("111111", password) return "密码正确" + password except TimeoutError: return "网络超时" except: return "密码错误" + password
大数据处理内存优化
del的正确优化,在使用完了内存之后,记得del回收总结
昨天忘了上传,今天接着上传。
相关文章推荐
- Python源码分析4 – Grammar文件和语法分析
- python笔记(十) - 异常和文件处理
- 利用Python处理文件并注意异常(1)
- learn with python-第十一章:文件和异常
- 【Python】类和对象、继承、使用文件、存储、异常、标准库(不懂)
- Python学习系列之异常和文件操作
- python 检测文件,有异常信息就发送邮件
- python系列学习二——文件操作及异常处理
- python学习二(文件与异常)
- Python的学习笔记——文件与异常
- python语法31[异常处理]
- python语法31[异常处理]
- 详解 SourceInisght 导入 python 语法文件
- Python源码分析4 – Grammar文件和语法分析
- devi into python 笔记(五)异常 文件操作 sys os glob模块简单实用
- 详解 SourceInisght 导入 python 语法文件
- python学习(二)之文件处理与错误异常
- Python学习笔记三(文件与异常)
- Python 3语法小记(九) 异常 Exception