__author__ = 'metasequoia'
# -*- coding: utf-8 -*-
import fileinput def Count():
count_num = 0
for line in fileinput.input('E:\\Python\\Spider\MyCreepy.py'):
num = fileinput.lineno()
if not line.isspace():
count_num +=1
return (num,count_num) if __name__ == '__main__':
num = Count()
print "All_num: %s,Actual_num: %s" % (num[0],num[1]) # 全部行,没空行
#shell

wc -l /Python/Spider/MyCreepy.py #全部行

grep -v "^$" /Python/Spider/MyCreepy.py | wc -l # 没空行
wc /Python/Spider/MyCreepy.py # 行,字(包含符号),字符

最新文章

  1. JavaScript模板引擎原理,几行代码的事儿
  2. 第二节(RequestMapping请求方式)学习尚硅谷-springmvc视频教程
  3. position属性absolute与relative 详解
  4. android控件库(2)-仿Google Camera 的对焦效果
  5. oracle一点记录
  6. Windows2003 SQL2005解决系统Administrator密码不知道的问题
  7. install root certificate failed, Please run as administrator/root/sudo
  8. Unity3d 基于物理渲染Physically-Based Rendering之最终篇
  9. 阅读记录:Learning multiple layers of representation(杂乱笔记)
  10. 【转】Android通过JNI调用驱动程序(完全解析实例)
  11. 动态编译添加php模块
  12. css 背景色渐变
  13. Windows下Git服务器搭建[转]
  14. dojo中引入FusionCharts柱状图报错
  15. C语言第二次作业——顺序结构
  16. 小文本——Cookies
  17. .NET面试题系列(十八)常用关键字
  18. 自定义Progress小控件
  19. 微软BI 之SSAS 系列 - 多维数据集维度用法之一 引用维度 Referenced Dimension
  20. java工程打jar包

热门文章

  1. CoffeeScript的类继承的工具函数extends
  2. VMware Fusion 中如何复制centos/linux虚拟机
  3. TinyFrame尾篇:整合Spring AOP实现用户认证
  4. python网络编程学习《一》
  5. 在线音乐网站【04】Part two 功能实现
  6. PRML读书会第六章 Kernel Methods(核函数,线性回归的Dual Representations,高斯过程 ,Gaussian Processes)
  7. 前端手札--meta标记篇
  8. C#链接阿里云KVStore
  9. 再次认识 vertical-align
  10. Overlay network 覆盖网络