1

私が書いた

 # -*- coding: utf-8 -*- 

    def ANdata(key, id, format, nR, start) :
        queryUrl = 'http://developer.website.com/api/v4/type/news?api_key=' + key + '&id=' + id + '&format=' + format + '&results=' + nR + '&start=' + start
        print "test"

エラーは次のとおりです。

   Encountered "\"test\"" at line 6, column 11. Was expecting one of:     <NEWLINE> ...     "(" ...     "[" ...     ";" ...     "," ...     "." ...     "+" ...     "-" ...     "*" ...     "/" ...     "//" ...     "<<" ...     
 ">>" ...     "%" ...     "^" ...     "|" ...     "&" ...     "=" ...     ">" ...     "<" ...     "==" ...     "<=" ...     ">=" ...     "!=" ...     "+=" ...     "-=" ...     "*=" ...     "/=" ...     "//=" ...     "%=" ...     "&=" ...     
 "|=" ...     "^=" ...     "<<=" ...     ">>=" ...     "**=" ...     "or" ...     "and" ...     "not" ...     "is" ...     "in" ...     "if" ...     ";" ...     "," ...

問題がありますか?

4

3 に答える 3

8

Python 3 ではprint、キーワードから関数に変更されました。したがって、それを使用するには、引数を括弧で囲む必要があります。

print("test")

Python 2.x では、括弧の有無にかかわらず機能します。

于 2013-11-09T16:21:36.507 に答える
0

2.3mu の問題はまだわかりません。しかし、2.7に変更した後、これを修正しました。

于 2013-11-09T16:19:12.183 に答える