質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

解決済

1回答

4825閲覧

SyntaxErrorについて

darux

総合スコア17

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

0グッド

0クリップ

投稿2016/07/05 16:38

編集2016/07/05 17:08

###前提・実現したいこと
python(3系)を今勉強中です。

###発生している問題・エラーメッセージ
python3をターミナルで起動して、テキストエディタテキストエディタで作成したファイルをドラップすると次のように表示されました。

引用テキスト

Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:47:25)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

/Users/haruna/Documents/「hello.py」

File "<stdin>", line 1
/Users/haruna/Documents/「hello.py」
^
SyntaxError: invalid syntax

###試したこと

ネットで検索して、出てきたクォーテーションの忘れなどの確認などもしましたが過不足は確認できませんでした。
ちなみに、ファイル名はhello.py
中身はprint('Hello, World!')です

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

そもそものファイルの使い方が間違っています。

質問時点でやっているのは、
Pythonのインタラクティブシェルを起動して、ファイルパスをコマンドとして実行しようとしています。

Pythonソースを直接実行させる場合は、pythonの引数にファイル名を与える必要がるので、
ターミナル上で

shell

1$ cd /Users/haruna/Documents/ 2$ python hello.py

shell

1$ python /Users/haruna/Documents/hello.py

こうですね。

投稿2016/07/05 17:14

attakei

総合スコア2738

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

darux

2016/07/05 17:32

ありがとうございます、できました!ずっと誤解してずっと悩んでました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問