输入f.后,没有显示功能列表,报了下面的错

来源:3-1 python文件属性编码格式

Z大脑袋

2018-08-06 15:41

>>>f.

  File "<ipython-input-36-ecbd3b12d2e2>", line 1

    f.

      ^

SyntaxError: invalid syntax


写回答 关注

2回答

  • coffeehyh
    2018-10-23 20:51:51

    输入f.后按下Tab键。

  • 慕粉7001953
    2018-08-07 12:24:08

    每一个 Python 对象都包含各种属性和方法。和此前讨论的 help 函数类似,Python 有一个内置的 dir 函数,可以返回一个属性和方法的列表。但是 Tab 自动补全接口在实际的应用过程中更简便。要想看到对象所有可用属性的列表,可以输入这个对象的名称,再加上一个句点(.)和 Tab 键:

    In [10]: L.<TAB>L.append   L.copy    L.extend    L.insert   L.remove   L.sort
    L.clear    L.count   L.index     L.pop      L.reverse

    为了进一步缩小整个列表,可以输入属性或方法名称的第一个或前几个字符,然后 Tab 键将会查找匹配的属性或方法:

    In [10]: L.c<TAB>L.clear  L.copy   L.countIn [10]: L.co<TAB>L.copy   L.count

    如果只有一个选项,按下 Tab 键将会把名称自动补全。例如,下面示例中的内容将会马上被 L.count 替换:

    In [10]: L.cou<TAB>


Python文件处理

Python文件操作指南,掌握os模块对文件和目录的处理

88454 学习 · 107 问题

查看课程

相似问题