每个人都这样做 - 从shell开始,你需要一些关于文本文件的细节(不仅仅是ls -l给你),特别是那个文件的行数,所以:
@ > wc -l iris.txt
149 iris.txt
Run Code Online (Sandbox Code Playgroud)
我知道我可以从python访问shell实用程序,但我正在寻找一个内置的python,如果有的话.
我的问题的关键是在不打开文件的情况下获取此信息(因此我引用了unix实用程序*wc - *l)
(正在'嗅探'这个正确的术语 - 也就是说,在没有打开它的情况下偷看文件?')
你总是可以快速扫描它,对吗?
lc = sum(1 for l in open('iris.txt'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1601 次 |
| 最近记录: |