python 数据类型---文件二

1.打印进度条

import sys,time
for i in range(20):
    sys.stdout.write("#")
    sys.stdout.flush() #不等缓冲区满就打印输出
    time.sleep(0.1)

2. "r+", "w+", "a+" ,"rb"  读写模式, 写读模式, 追加读写模式, 二进制读写模式(一般用于网络传输)

3. with 用法

Sytanx  ‘‘‘ with open("file1.txt") as obj1, open("file2.txt") as ojb2:  ‘‘‘

with 用于避免忘记关闭文件而生

with open("lyric.txt", "r", encoding="utf-8") as f,      open("lyric_2.txt", "r", encoding="utf-8") as f2:
    for line in f:
        print(line)
时间: 2024-12-24 12:33:47

python 数据类型---文件二的相关文章

Python数据类型(二)字符串类型

字符串类型 字符串是字符的序列表示,可以用一对单引号(").双引号(" ")或者三引号('''  ''')构成.其中,单引号和双引号 作用相同,都可以表示单行字符串,使用单引号时,双引号可以作为字符串的一部分,反之也是如此.三引号可以表示 单行或者多行字符串(具有回车换行的功能).字符串可以保存在变量中,也可以单独存在. 可以用type()函数测试 一个字符串的类型. 字符串索引 字符串包含两种序号体系:正向递增序号和反向递减序号.正向递增时,最左侧字符序号为0,向右依次递增

Python基础之二:数据类型

四.Python数据类型 数字 字符串 列表 元祖 字典 1.数字类型 整型 表示范围:-2147483648到2147483647,超过该范围的会被当作长整型 示例:num=123 type(num)-返回<type 'int'>,用来测试变量的类型 长整型 表示范围:任意大整数,后跟L或l与整型区别 示例:num=1l type(num)-返回<type 'long'> 浮点型 示例:num=12.0 type(num) -返回<type'float'> 复数型 示

python之数据类型(二)

python数据类型之列表 列表是以方括号"[]"保卫的数据集合,不同成员以","分割.列表中可以包含任意数据类型,也可以包含其他列表,列表可以通过序号访问其中成员.在脚本中可以对列表进行排序.添加.删除等操作,可以改变列表中任意成员的值 常用的列表操作 列表操作 描述 list.append 追加成员 list.count(x) 计算列表中的参数X出现的次数 list.extend(L) 向列表中追加另外一个列表L list.index(x) 获得参数X在列表中的

python学习笔记(二):python数据类型

上一篇博客写了python的入门和简单流程控制,这次写python的数据类型和各种数据类型的内置方法.一.数据类型是什么鬼?计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.二.整形和浮点型整形也就是整数类型(int)的,在python3中都是int类型,没有什么long类型的,比如说存年龄.工资.成绩等等这样的数据就可以用int类型,有正

Python Selenium 文件上传(二)

今天补充一种文件上传的方法 主要是因为工作中使用SendKeys方法不稳定,具体方法见: Python Selenium 文件上传(一) 这种方法直接通过命令行执行脚本时没有问题,可以成功上传,但是如果通过saltstack 远程控制执行时,SendKeys就定位不到窗口了. 所以采用这种新的方式来实现文件上传功能,并完美的解决了这个问题. 具体操作步骤如下: 1.下载工具 AutoIt及使用 AutoIt目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows

Python WebDriver 文件上传(二)

今天补充一种文件上传的方法 主要是因为工作中使用SendKeys方法不稳定,具体方法见: Python WebDriver 文件上传(一) 这种方法直接通过命令行执行脚本时没有问题,可以成功上传,但是如果通过saltstack 远程控制执行时,SendKeys就定位不到窗口了. 所以采用这种新的方式来实现文件上传功能,并完美的解决了这个问题. 具体操作步骤如下: 1.下载工具 AutoIt及使用 AutoIt目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Window

Python基本语法[二],python入门到精通[四]

在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解.之所以将python的基本语法分为两部分,是因为园子里大部分人都是有编程基础的,所以在学习Python的时候可以先出个预览版的,预览版都是根据Python的语法与其他语言(java/C#/php)比较类似又不完全一样的地方,便于大家对Python有个基本理解.在大家差不多有个了解以后,我们再深入讲讲

python基础(三)python数据类型

一.数据类型是什么鬼? 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型. 二.整形和浮点型 整形也就是整数类型(int)的,在python3中都是int类型,没有什么long类型的,比如说存年龄.工资.成绩等等这样的数据就可以用int类型,有正整数.负整数和0,浮点型的也就是小数类型(folat)的,带小数点的     age = 18 

python全栈开发【第十篇】Python常用模块二(时间、random、os、sys和序列化)

一.time模块 表示时间的三种方式: 时间戳:数字(计算机能认识的) 时间字符串:t='2012-12-12' 结构化时间:time.struct_time(tm_year=2017, tm_mon=8, tm_mday=8, tm_hour=8, tm_min=4, tm_sec=32, tm_wday=1, tm_yday=220, tm_isdst=0)像这样的就是结构化时间 #time模块的常用方法及三种时间之间的转换 import time # 对象:对象.方法 # --------