NB. В этом случае продолжение \
не нужно, так как выражение находится в скобках.Python достаточно умен, чтобы знать, что строка продолжается до тех пор, пока все скобки, скобки и скобки не будут сбалансированы.
Ненужные символы продолжения - моя незначительная ошибка, и я удаляю их при каждой возможности.Они загромождают код, вводят в заблуждение новичков, которые думают, что они какой-то оператор, и их можно незаметно прервать, если после них случайно поставить пробел.
Также не нужен первый символ +
- Python автоматически объединяет строковые литералы.
Я бы также переместил оператор% в конец выражения и исключил бы вторую +
, чтобы строку можно было переписать как:
rows=urllib2.urlopen('http://ichart.finance.yahoo.com/table.csv?'
's=%s&d=11&e=26&f=2006&g=d&a=3&b=12&c=1996'
'&ignore=.csv' % t).readlines( )