'as'运算符是用来做什么的?

4

我正在通过Zed Shaw的《笨办法学Python》学习Python的基础知识。目前我在第36章(符号回顾)中,遇到了“as”运算符。我需要搜索它在Python中的用法。我知道这个问题比较广泛,但我在python.docs或SO上没有找到更多信息。

这个运算符具体是做什么的呢?


2
查看 The with 语句 - Kevin
1
不确定为什么这个被踩了——在我看来很合理。点赞以补偿。 - John Lockwood
嗯,'with'语句似乎是'as'的另一种用法,所以我不明白为什么会被踩... - Litwos
如果你是从在线课程或文本中学习的,那么复习不应该基于材料吗?as关键字不是在其中某个地方涵盖了吗? - TigerhawkT3
2
要明确的是,它根本不是运算符。它只是一个关键字,可以在两个不同的语句中使用,即“import”语句和“with”语句。 - chepner
显示剩余7条评论
2个回答

8

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

import pandas as pd

df = pd.DataFrame()

#####

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

2

它与 with 关键字一起使用:

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接