python - 当我在开始时得到几行新行时,如何从字母表开始打印

标签 python string

我必须通过从文件中获取输入来打印一些内容。前几行是空的。因此输出结果为空。这就像有人在写任何东西之前按了 10 次 Enter 键。 我想忽略这些输入并只考虑那些不为空的输入。我该怎么办?

最佳答案

通过检查行中是否存在除换行符("\n")之外的任何内容,您的问题就可以解决

fileObj=open(Filename)
for row in fileObj:
    if len(row.replace("\n",""))>0:
        print (row)
        #Do your operations

关于python - 当我在开始时得到几行新行时,如何从字母表开始打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45043431/

相关文章:

python argparse命名位置参数?

Python App Engine 后端为 cron 工作,但如果我直接点击 url 则不会

javascript - Selenium IDE 替换存储变量中的字符串

java - String n = new String( char + int) 添加但应该连接

python - numpy char.array 从字符串中获取字符集

php - preg_replace 匹配字符之间的字符串但排除一些字符 PHP

python - 使用 raw_input 写入时计算字符数

python - 如何在HUE中调用FileBrowser

python - 无法解压安装文件夹

python - 如何将整数 ndarray 转换为字符串并向 < 10 的元素添加前导 0