화이트 파이썬 day08- 과학 및 파일 작업, 문자열 형식 변환 사전

오늘은 day08이며, 다음은 연구의 요약입니다 :

그러나 라인 노력 Mowen 미래.

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------

문으로 :) (파일을 연 후 f.close 작성하는 것을 잊지 않도록하려면

레벨이 자동으로 파일을 닫으로 종료 할 때이 방법은 () f.close를 쓰지 않는다

다음에 대응하는 복수의 파일 관리 개체로 :(  내용 변경   ) 부를

레벨을 종료하면 자동으로 파일을 닫을 때 마찬가지로, f.close 쓰지 않는다 ()

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------

모드를 읽기 :

쓰기 모드 :

append 추가

모드 :

R + 모드 : 정상적인 읽기를 읽고는, 마지막으로 영원히 파일의 내용으로 작성 쓰기.

+ 모드 W : 쓰기 읽을 수 있지만 비워되었을 때 열려 있지, 커서 위치의 끝에 서면 후, 다음을 읽기 전에, 읽기의 콘텐츠에 직접 진행, 필요에 f.seek (0) 

A + 모드 : 및 R + 패턴, 읽기 및 쓰기, 그러나 커서는 마지막 위치, R +에 커서가 제 위치에있다.

-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------------

동작 모드의 다른 시리즈 :

1.readlines ()  모든 행, 아니 인수를 읽기위한 방법은 목록이 루프 파이썬 프로세스에 의해 이송 될 수 있습니다.

운영:

 

2.tell () 메소드

 말 ()  메소드가 파일, 즉, 현재의 파일 포인터 위치의 현재 위치를 반환합니다.

영어 문자 커서 표시 1

중국이 아니다.

 

3.seek () 메소드

 추구 ()  메소드는 지정된 위치를 읽을 수있는 파일 포인터를 이동하는 데 사용됩니다.

 

 

 4.flush () 메소드 : 진행률 막대를 만들 수 있습니다

 flush() 方法是用来刷新缓冲区的,即将缓冲区中的数据立刻写入文件,同时清空缓冲区,不需要是被动的等待输出缓冲区写入。

一般情况下,文件关闭后会自动刷新缓冲区,但有时你需要在关闭前刷新它,这时就可以使用 flush() 方法。

 格式:文件.flush()

*打印出来的是一个一个出来的,即0.1秒出来一个,一共出来30个

 5.truncate() 方法

truncate在使用时 打开文件必须为 w 或者 a 模式。因为截断相当于写东西。但注意w模式在开始时会格式化原文件的内容。

参数为 size,无 size 表示从当前位置截断;截断之后 V光标后面的所有字节被删除,其中 Widnows 系统下的换行代表2个字节大小。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

修改文件内容:

文本2就是我们修改后的结果:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

If else的语句优化 示例:

优化后:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

字典转字符串 str()

字符串转字典 eval()

추천

출처www.cnblogs.com/zrh058/p/11257510.html