### Python的强大很大一部分原因在于,它提供有很多已经写好的,可以现成用的对象. 11. list list是一个类.每个列表都属于该类. >>>nl = [1,2,5,3,5] 实际上,nl是类list的一个对象. list 的常用方法: nl.count(5)       # 计数,看总共有多少个5 nl.index(3)       # 查询 nl 的第一个3的下标 nl.append(6)            # 在 nl 的最后增添一个新元素6 nl.sort()  …
文件系统和文件 1.文件系统是OS用于明确磁盘或分区上的文件的方法和数据结构---即在磁盘上组织文件的方法: 文件系统模块:os 2.计算机文件(称文件.电脑档案.档案),是存储在某种长期储存设备或临时存储设备中的一段数据流,并且归属于计算机文件系统管理之下: 3.概括来讲: 文件是计算机中由OS管理的具有名字的存储区域: 在Linux系统上,文件被看做是字节序列 python打开文件 1.python内置函数open()用于打开文件和创建文件对象 open('/var/log/message.…
一.字符串 特性:字符串本身不可修改,除非字符串变量重新赋值.Python3中所有字符串都是Unicode字符串,支持中文. >>> name  = "Jonathan" >>> name = "Jonathan" + "Ni" >>>print(name) Jonathan Ni  # name 被重新赋值,并不是改变原先字符串 "Joanthan" 字符串运算符 实例…
在很多时候,你会想要让你的程序与用户(可能是你自己)交互.你会从用户那里得到输入,然后打印一些结果.我们可以分别使用 raw_input 和 print 语句来完成这些功能.对于输出,你也可以使用多种多样的 str (字符串)类.例如,你能够使用 rjust 方法来得到一个按一定宽度右对齐的字符串.利用 help(str) 获得更多详情.另一个常用的输入/输出类型是处理文件.创建.读和写文件的能力是许多程序所必需的 1.使用文件 通过创建一个file类的对象打开一个文件,分别使用file类的re…
1  首先要明确的是,文件只是连续的字节. 数据的传输经常会用到字节流,无论字节流是由单个字节还是大块数据组成. 2  打开文件之门的钥匙--open() open()内建函数成功打开文件后会返回一个文件对象.基本语法如下: file_object = open(file_name, access_mode='r', buffering=-1) 需要注意的是,当access_mode = 'w'时,若所指定的文件已经存在,则python会先清空这个文件,然后再等待执行写操作.所以如果是修改文件,…
Python文件对象和方法 1.打开和关闭文件 Python提供了必要的函数和方法进行默认情况下的文件基本操作,我们可以用file对象做大部分文件操作. open()方法 我们必须先用Python内置的open()函数打开一个文件,创建一个file对象,才能调用其相关的方法对它进行读写.其语法是: file object = open(file_name [, access_mode][, buffering]) 各个参数的细节如下: file_name:file_name变量是一个包含了我们要…
1. 键盘输入 Python提供了 input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘.input 可以接收一个 Python 表达式作为输入,并将运算结果返回. str = input("请输入:"); print ("你输入的内容是: ", str) >>> 请输入:菜鸟教程 你输入的内容是: 菜鸟教程 2. 读写文件 open() 将会返回一个 file 对象,基本语法格式如下: open(filename, mode) f…
使用open()函数创建一个文件对象,这里是可以在这个对象上调用的函数的列表 - 编号 方法名称 描述 1 file.close() 关闭文件,无法读取或写入关闭的文件. 2 file.flush() 清空内部缓冲区,类似于stdio的fflush. 3 file.fileno() 返回底层实现使用的整数文件描述符,以从操作系统请求I/O操作. 4 file.isatty() 如果文件连接到tty(-like)设备,则返回True,否则返回False. 5 next(file) 每次调用时返回文…
#其实本人很烦发博客,但为了面试还是发一下好,证明一下自己的能力 前言 首先说一下适用环境,在开发中我们有一些经常用到的数据(数据量大)需要存储起来. 存sql嘛又不合适,要知道在开发中每条sql语句都占资源的特别是数据量大的情况下.   放缓存也不合适,因为数据量大,你不知道什么时候缓存就炸了. 所以这时候就用在项目中生成文件的方式来存储是最合适的了,方法也简单. 首先导入我们python强大的os模块,os模块提供了非常丰富的方法用来处理文件和目录 然后我们需要告诉os模块我们需要操作的文件…
小数据存储 我们在编写代码的时候,经常会涉及到数据存储的情况,如果是爬虫得到的大数据,我们会选择使用数据库,或者excel存储.但如果只是一些小数据,或者说关联性较强且存在存储后复用的数据,我们该如何存储呢? 使用open保存文本 最简单.粗暴+无脑的存储方式就是保存成一个文本文档了. 使用open函数,将结果一行行的保存成文本,这里涉及的知识点只有简单的几条: 文件读写模式,r .w.a.b.+ ,掌握这几种即可. 使用单独的open打开文件时,需要注意结尾时的调用close()函数关闭文档…