QFILE 有没有常用命令行行



6abc中国
读取文件行数代码如下:



二、讀取文件某一行的内容(测试过1G大小的文件效率还可以)


三、用linecache读取文件内容(测试过1G大小的文件,效率还可以)

str为列表形式每一行為列表中的一个元素

在python中,有个好用的模块linecache该模块允许从任何文件里得到任何的行,并且使用缓存进行优化常见的情况是从单个文件讀取多行。
linecache.getlines(filename)从名为filename的文件中得到全部内容输出为列表格式,以文件每行为列表中的一个元素,并以linenum-1为元素在列表中的位置存储
linecache.getline(filename,lineno)从名为filename的文件中得到第lineno行这个函数从不会抛出一个异常–产生错误时它将返回”(换行符将包含在找到的行里)。
如果文件没有找到这个函数将會在sys.path搜索。

linecache.checkcache(filename)检查缓存的有效性如果在缓存中的文件在硬盘上发生了变化,并且你需要更新版本使用这个函数。如果省略filename将检查缓存裏的所有条目。

用法举例:
复制代码代码示例:

1、获取a.txt文件的内容
复制代码代码示例:

2、获取a.txt文件中第1-4行的内容
复制代码代码示例:

3、获取a.txt文件Φ第4行的内容
复制代码代码示例:

注意:使用linecache.getlines('a.txt')打开文件的内容之后如果a.txt文件发生了改变,如果要再次用linecache.getlines获取的内容不是文件的最新内容,还是之前的内容此时有两种方法:

1)、读取文件之后,不需要使用文件的缓存时需要在最后清理一下缓存,使linecache.clearcache()清理缓存释放缓存。
2)、此模块使用内存来缓存文件内容所以需要耗费内存,打开文件的大小和打开速度和你的内存大小有关系
}
 winver---------检查windows版本 
wmimgmt.msc----打开windows管理体系结构(wmi)
wupdmgr--------windows更新程序
w脚本--------windows脚本宿主设置
write----------写字板
winmsd---------系统信息
wiaacmgr-------扫描仪和照相机向导
winchat--------xp自带局域网聊天
mem.exe--------显示内存使用情况
msconfig-----------启动
msconfig.exe---系统配置实用程序
mplayer2-------简易
widnowsmediaplayer
mspaint--------画图板
mstsc----------远程桌面连接
mplayer2-------媒体播放机
magnify--------放大镜实用程序
mmc------------打开控制台
mobsync--------同步常用命令行
dxdiag---------检查directx信息
drwtsn32------系統医生
devmgmt.msc---设备管理器
dfrg.msc-------磁盘碎片整理程序
diskmgmt.msc---磁盘管理实用程序
dcomcnfg-------打开系统组件服务
ddeshare-------打開dde共享设置
dvdplay--------dvd播放器
nslookup-------ip地址侦测器
netstopmessenger-----停止信使服务
netstartmessenger----开始信使服务
notepad--------打开记倳本
nslookup-------网络管理的工具向导
ntbackup-------系统备份和还原
narrator-------屏幕“讲述人”
ntmsmgr.msc----移动存储管理器
ntmsoprq.msc---迻动存储管理员操作请求
netstat-an----(tc)常用命令行检查接口
syncapp--------创建一个公文包
sysedit--------系统配置编辑器
sigverif-------文件签名验证程序
sndrec32-------录音机
shrpubw--------创建共享文件夹
secpol.msc-----本地安全策略
syskey---------系统加密┅旦加密就不能解开,保护windowsxp系统的双重密码
services.msc---本地服务设置
sndvol32-------音量控制程序
sfc.exe--------系统文件检查器
sfc/scannow---windows文件保护(扫描错误并复原)
tsshutdn-------60秒倒计时关机常用命令行
tourstart------xp简介(安装完成后出现的漫游xp程序)
taskmgr--------任务管理器(2000/xp/2003)
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打开资源管理器
packager-------对象包装程序
perfmon.msc----计算机性能监测程序
progman--------程序管理器
regedit.exe----注册表
rsop.msc-------组策略结果集
regedt32-------注册表编辑器
rononce-p----15秒关机
regsvr32/u*.dll----停止dll文件运行
regsvr32/uzipfldr.dll------取消zip支持
cmd.exe--------cmd常用命令行提示符
chkdsk.exe-----chkdsk磁盘检查
certmgr.msc----证书管理实用程序
calc-----------启动计算器
charmap--------启动字符映射表
cliconfg-------sqlserver客户端网络实用程序
clipbrd--------剪贴板查看器
conf-----------启动netmeeting
compmgmt.msc---计算机管理
cleanmgr-------LJ整理
ciadv.msc------索引服务程序
osk------------打开屏幕鍵盘
odbcad32-------odbc数据源管理器
oobe/msoobe /a----检查xp是否激活
lusrmgr.msc----本机用户和组
logoff---------注销常用命令行
iexpress-------木马捆绑工具系统自带
fsmgmt.msc-----共享文件夹管理器
utilman--------辅助工具管理器
gpedit.msc-----组策略
}

我要回帖

更多关于 常用命令行 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信