簡體   English   中英

IPython Notebook圖像加載語法

[英]IPython Notebook image loading syntax

我正在上這門基於線性代數的Coursera課程 ,它是基於Python的。 我到目前為止可以制作一些初始圖並在IP Notebook上處理復數。 我正在使用Windows,並且筆記本電腦的顯示屏在Chrome上。

我接到命令在繪圖上調用jpeg圖像,並且講師寫的行是:

from image import *

我收到以下錯誤消息:

    In [7]:  from image import *
             File "image.py", line 98
             print("Hit Enter once the image is displayed.... ", end="")
                                                           ^
SyntaxError: invalid syntax

我相信該電話可能指向從此站點下載的image.py

在我看來,該代碼是為Python 3設計的,並使用Python的print功能。 Anaconda提供了Python 3,因此請嘗試使用它-這樣我就可以導入圖像了。

當我使用Python 2時,SyntaxError的確切位置在這里:

  File "image.py", line 98
    print("Hit Enter once the image is displayed.... ", end="")
                                                           ^
SyntaxError: invalid syntax

發生這種情況是因為Python2試圖打印一個值的元組,但是它為該元組獲得的第二個元素是一個賦值。

Coursera課程的文檔為您提供了有關此方面的提示(盡管它似乎並不明顯),並警告您使用Python 3,而不是Python 2。

我將假設它們在使用python 3的過程中使用,因此出現的錯誤是由於print函數引起的。

from image import *
    File "image.py", line 98
    print("Hit Enter once the image is displayed.... ", end="")
                                                           ^
SyntaxError: invalid syntax

使用Python 3,或from __future__ import print_function

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM