Python Spyder:如何注释代码的特定部分?

时间:2020-07-22 07:15:39

标签: python comments spyder

这很简单:

我使用Spyder 3.7 IDE,并且我只想在以下代码中注释两颗星之间的部分**,以允许我停用agg中df“ dftwo”的串联:

agg = pd.concat([dfOne, **dfTwo,** dfThree])

我记得我们在SAS中使用以下语法,但是在这里不起作用:

agg = pd.concat([dfOne, /*dfTwo,*/ dfThree])

我还尝试了一些与'''或#的组合,但未注释特定的代码...

agg = pd.concat([dfOne, '''dfTwo,''' dfThree)]
  File "<ipython-input-107-a3c09b662840>", line 1
    agg = pd.concat([dfOne, '''dfTwo,''' dfThree)]
                                       ^
SyntaxError: invalid syntax

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

这与Spyder无关,Python不支持嵌入式注释。

您可以这样做:

agg = pd.concat([
    dfOne,
    # dfTwo,
    dfThree
)]

或者也许:

agg = pd.concat([df[i] for i in permitted_dfs])