手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

上海合肥深圳重庆武汉黑马python培训机构黑马python培训班费用

时间:2022-05-18    点击: 次    来源:网络    作者:佚名 - 小 + 大

上海合肥深圳重庆武汉黑马python培训机构黑马python培训班费用


下载地址

https://share.weiyun.com/dHvWwF1o


资料目录
黑马程序员python入门教程19天(美女讲师版)
包含:视频课程-python从0开始学编程(day1-day19)
      课件+代码资料-python从0开始学编程(day1-day19)
黑马python基础班代码和课件资料
黑马python就业班代码和课件资料
黑马python基础班视频课程
包含:1-1 Linux基础(119个视频)
      1-2 python基础(234个视频)
      1-3 面向对象(91个视频)
      1-4 项目飞机大战(42个视频)
黑马python就业班视频课程
包含:01 网络编程
      02 多任务
      03 web服务器v3.1
      04 Python高级语法v3.1
      05 MySQL数据库v3.1
      06 mini-web框架v3.1
      07 HTML和CSS
      08 首页布局案例和移动布局
      09 JavaScriptv
      10 jQuery和js库
      11 Django框架
      12 git版本管理
      13 redis数据库
      14 天天生鲜Django项目
      15 flask框架
      16 微信公众号
      17 爱家租房项目
      18 通用爬虫模块使用
      19 MongoDB数据库
      20 爬虫scrapy框架及案例
      21 数据分析
      22 机器学习
      23 深度学习
      24 数据结构和算法
      25 Python网络爬虫
      26 机器学习入门篇
      27 机器学习入门篇2
      28 机器学习提升篇
      29 数据挖掘篇
      30 深度学习必备原理与实战
      31 深度学习必备原理与实战2
      32 深度学习必备原理与实战3
      33 深度学习必备原理与实战4
      34 深度学习项目实战
      35 深度学习项目实战2
      36 深度学习项目实战3
      
举例

python linecache 模块读取文件用法详解
linecache 模块允许从任何文件里得到任何的行,并且使用缓存进行优化,常见的情况是从单个文件读取多行。
linecache.getlines(filename)
从名为 filename 的文件中得到全部内容,输出为列表格式,以文件每行为列表中的一个元素,并以 linenum-1 为元素在列表中的位置存储
linecache.getline(filename,lineno)
从名为 filename 的文件中得到第 lineno 行。这个函数从不会抛出一个异常–产生错误时它将返回”(换行符将包含在找到的行里)。
如果文件没有找到,这个函数将会在 sys.path 搜索。
linecache.clearcache()
清除缓存。如果你不再需要先前从 getline() 中得到的行
linecache.checkcache(filename)
检查缓存的有效性。如果在缓存中的文件在硬盘上发生了变化,并且你需要更新版本,使用这个函数。如果省略 filename,将检查缓存里的所有条目。
linecache.updatecache(filename)
更新文件名为 filename 的缓存。如果 filename 文件更新了,使用这个函数可以更新 linecache.getlines(filename)返回的列表。
用法举例:
# cat a.txt
1a
2b
3c
4d
5e
6f
7g
1、获取 a.txt 文件的内容
>>> a=linecache.getlines('a.txt')
>>> a
['1a\n', '2b\n', '3c\n', '4d\n', '5e\n', '6f\n', '7g\n']
2、获取 a.txt 文件中第 1-4 行的内容
>>> a=linecache.getlines('a.txt')[0:4]
>>> a
['1a\n', '2b\n', '3c\n', '4d\n']
3、获取 a.txt 文件中第4行的内容
>>> a=linecache.getline('a.txt',4)
>>> a
'4d\n'
注意:使用 linecache.getlines('a.txt') 打开文件的内容之后,如果 a.txt 文件发生了改变,如你再次用 linecach
e.getlines 获取的内容,不是文件的最新内容,还是之前的内容,此时有两种方法:
1. 使用 linecache.checkcache(filename) 来更新文件在硬盘上的缓存,然后在执行 linecache.getlines('a.txt') 就可以获取到 a.txt 的最新内容;
2. 直接使用 linecache.updatecache('a.txt'),即可获取最新的 a.txt 的最新内容
另:读取文件之后你不需要使用文件的缓存时需要在最后清理一下缓存,使 linecache.clearcache() 清理缓存,释放缓存。
这个模块是使用内存来缓存你的文件内容,所以需要耗费内存,打开文件的大小和打开速度和你的内存大小有关系。

上一篇:广东郑州西安成都黑马Python培训班黑马python培训好不好

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |