' as'是什么?操作员呢?

时间:2015-07-29 19:32:19

标签: python methods operator-keyword

我正在从Zed Shaw的“学习Python艰难之路”中学习Python的基础知识。我目前在第36章(符号审查),并且遇到了' as'运营商。我需要在Python中搜索它的用途。我知道这个问题很广泛,但我在python.docs上找不到任何东西,或者说SO。 这个运营商做了什么?

2 个答案:

答案 0 :(得分:8)

用于在导入模块或使用with子句时创建别名:

import pandas as pd

df = pd.DataFrame()

#####

with open(file_name, 'r') as my_file:
    my_file.readlines()

答案 1 :(得分:2)

with关键字一起使用:

with open("file.foo") as f:
    # Do something with f
    pass