Благодарность @Eugen Constantin Dinca & amp; @tobias_k для упрощения кода
with open('csv.dat', "rb") as infile:
for row in infile:
print row.split()
Вывод:
['1', '1011.720000', '1830.340000', '0', '0', '0', '191340', '?', '1.000000']
['2', '1011.720000', '1830.340000', '0', '0', '0', '725670', '?', '2.000000']
['3', '1011.720000', '1830.340000', '0', '0', '0', '1.4378e+06', '?', '3.000000']
['4', '1011.720000', '1830.340000', '0', '0', '0', '2.178e+06', '?', '4.000000']
['5', '1011.720000', '1830.340000', '0', '0', '0', '2.8806e+06', '?', '5.000000']
['6', '1011.720000', '1830.340000', '0', '0', '0', '3.5353e+06', '?', '6.000000']
['7', '1011.720000', '1830.340000', '0', '0', '0', '4.1598e+06', '?', '7.000000']
['8', '1011.720000', '1830.340000', '0', '0', '0', '4.7729e+06', '?', '8.000000']
['9', '1011.720000', '1830.340000', '0', '0', '0', '5.3924e+06', '?', '9.000000']
['10', '1011.720000', '1830.340000', '0', '0', '0', '6.0281e+06', '?', '10.000000']
Я сердечно рекомендовал бы книжное Программирование Какао Aaron Hilegass для Mac OS X. Это взяло меня от чувствования, что все было невозможно к тому, чтобы быть относительно компетентным в течение нескольких коротких недель. Я был очень впечатлен им.
Документация Apple удивительно хороша, но она требует времени для привыкания к стилю, и необходимо будет знать, какие объекты на самом деле существуют, прежде чем можно будет искать, как использовать их, который является, где книга Aaron входит.
Ваша библиотека может иметь копию его или смочь заказать один для Вас, если они не делают.
Кнопка имеет цель. Это должно связаться с новым окном. Как его действие можно сказать окну показывать себя.
Смотрите на: http://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/WinPanel/WinPanel.html
Я думаю, что Вы имеете в виду окна, не экраны. Экраны являются дисплеями (мониторы), на которых появляются окна всего пользователя из приложений всего пользователя.
И я рекомендация второго Jonathan книги Hillegass.
Я думаю, что Вы хотите, тип интерфейса как замеченный в Коде или Установках системы, где существует панель инструментов на вершине экрана, который может использоваться для выбора между содержанием окна.
Самый простой метод, который я нашел, должен использовать BWToolkit.
Другой метод должен использовать ряд представлений и переключатель между ними, когда панель инструментов нажата. Я нашел одно описание здесь, но это не то, которое я использовал сначала (который, возможно, был первоначально в Какао Ruby, IIRC).