1

したがって、次のようなコードを含む python v2.7 ファイルがあるとします。

print 'asdf'
print 'hi mom!'

しかし、私はそれをpython3で実行したいので、次のように括弧を追加する必要があります:

print('asdf')
print('hi mom!')

問題を解決するためにvimで次の正規表現を使用しようとしていましたが、うまくいきませんでした:

:%s/print\ '.*'/print('\1')/gc

空の文字列を持つ印刷関数 (括弧付き) が表示されました。どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1