首页 > 编程语言 > 详细

2018/10/30python笔记

时间:2018-10-30 21:39:42      阅读:152      评论:0      收藏:0      [点我收藏+]

一.文件

  在python中我们通常使用open()函数打开一个文件,并添加句柄,随后通过文件句柄对文件进行操作.

  f = open(文件命名必须是字符串,模式,编码集)     打开文件

  1.文件的的打开方式:

    文件的打开方式有:r(只读),w(覆盖写),a(追加)

             r+(读写),w+(写读),a+(追加读写)

             rb,wb,ab在这些模式下都是对文件bytes类型的操作,注意打开文件时不能添加字符编码集!用于                               编写MP3.MP4,图片(非文本)

  f.readline()    一行一行读

  f.seek()    移动光标

 

1 seek(0,1) 两个参数的时候就是表示光标调整到当前位置
2 seek(0,0) 两个参数的时候就是表示光标调整到开始位置
3 seek(0,2) 两个参数的时候就是表示光标调整到末尾位置

 

  f.tell()   显示当前光标的位置,按字节查看

  f.truncate()  将光标后边的内容删除

 

  r+模式是最常用的模式

  w模式会自动创建文件,w模式会覆盖先前的文件(先清空后写入)

  a模式总是在文本末端添加内容

$文件的修改(新建文件)

 

 1 with open(文件夹/s1,mode=r,encoding=utf-8)as f, 2 open(文件夹/s.txt,mode=w,encoding=utf-8)as f1:
 3     ff = f.read()   #s1
 4     ff2 = ff.replace(,)  # 修改
 5     f1.write(ff2)  # s.txt  修改后的内容
 6     for i in f:
 7         ret = i.replace(,大家)
 8         f1.write(ret)
 9 
10 import os
11 os.remove(文件夹/s1)
12 os.rename(文件夹/s.txt,文件夹/s1)   # 第一个参数是要被改的名字,第二个参数是改的名字
13 with open(文件夹/s1,mode=‘‘)

  2.文件路径

    绝对路径   相对路径

#推荐使用相对路径,以后工作通常使用相对路径.

 

1 f = open(../day6/01 今日内容,mode=r,encoding=utf-8)
2 #.. 返回上一级
3 转义   E:\\s17\\day07\\文件夹\\s.txt   rE:\s17\day07\文件夹\s.txt  绝对路径
4 ../day6/01 今日内容 相对路径  相对于当前文件

 

二.数据类型转换

  int/str/bool/dict/list/set/tuple

  注意:0,None,‘‘,(),[],{},False这些类型在bool值中返回False

 

2018/10/30python笔记

原文:https://www.cnblogs.com/wangtaobiu/p/9879713.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!