AI-Tiger
@AI-Tiger (Keisuke Chikami)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

FinderからVSCodeファイルを開けるようになりたいです。

解決したいこと

ファイル「myscript.py」をfinderから開けようとすると以下のメッセージが現れ開けません。
The document “myscript.py” could not be opened. IDLE cannot open files in the “Python Script” format.
python3.9をインストールしてから上記事象が起きているのですが、ご教示頂けますと幸いです。
また、「finder」→「Visual Studio Code.app」をクリックしてからですと「myscript.py」ファイルが開くのですが、タブには「myscripy.py 2」と「2」が追加され表示されます。合わせてご教示頂けますと幸いです

発生している問題・エラー

The document “myscript.py” could not be opened. IDLE cannot open files in the “Python Script” format.

または、問題・エラーが起きている画像をここにドラッグアンドドロップ

該当するソースコード

import argparse, sys

parser=argparse.ArgumentParser()

parser.add_argument('--bar', help='Do the bar option')
parser.add_argument('--foo', help='Foo the program')

args=parser.parse_args()

print args
print sys

自分で試したこと

VSCodeファイルの「インタープリターを選択」のところを「Python 3.9.6 64-bit」から「Python 2.7.16 64-bit」にへんこうしましたが、「myscript.py 2」と「2」の表示が残ったままでした。

0

3Answer

数字はLintからの警告の数じゃないでしょうか?(スクショ等あれば判断できると思います。)

0Like

Comments

  1. 予想通りLintの警告ですね。詳しくはドキュメンテーションを読んでください。

    https://code.visualstudio.com/docs/python/linting

    ※警告の内容はPython 3系ではprint文は使えないのでprint関数を使ってね、ということだと思います。
  2. @AI-Tiger

    Questioner

    ご教示頂きありがとうございます。他の方にもそのように言われておりますので、そうだと思います。

ご教示頂きありがとうございます。
取り急ぎスクショを添付致します。ご確認頂ければ幸いです。スクリーンショット 2021-09-23 4.28.08.png

0Like

The document “myscript.py” could not be opened. IDLE cannot open files in the “Python Script” format.

こちらのエラーですが、ブラウザで開こうとしてませんか?
ブラウザは使わずテキストエディタで開けば問題ないと思うので、そちらのエラーは一旦無視で大丈夫だと思います。
print args→print(arts)
に変えてみてください。下も同様です。

0Like

Comments

  1. @AI-Tiger

    Questioner

    ご回答頂きありがとうございます。複数の方に確認をとっておりますが、同様の意見のようです。

Your answer might help someone💌