• fileinput模块


    刚才练习的时候,报如下错误:

    AttributeError: module 'fileinput' has no attribute 'input',后来Google参考这篇文章https://mail.python.org/pipermail/tutor/2005-June/039321.html发现原来文件名写成fileinput.py了,这样你导入的就不是fileinput这个模块了,而是你的程序,所以就报没有input属性,把程序文件名改成别的就可以了。

    #!/usr/bin/env python
    #coding=utf8
    import fileinput
    for line in fileinput.input("test",inplace=1):
        print(line,)
    fileinput

    fileinput模块提供处理一个或多个文本文件的功能,可以通过使用for循环来读取一个或多个文本文件的所有行,类似于readlines,区别在于fileinput不是将全部的行读到列表中而是创建一个xreadlines对象 

    天天向上,空杯心态。
  • 相关阅读:
    MySql触发器简介
    MySQL存储过程
    MySQL自定义函数
    MySql视图
    MySQL增删改
    MySQL内联和外联查询
    MySql运算符
    SQL scripts
    Adding Swagger to Web API project
    Unable to get setting value Parameter name: profileName
  • 原文地址:https://www.cnblogs.com/uglyliu/p/5998861.html
Copyright © 2020-2023  润新知