Я выполняю скрипт на python в студии Azure ML.Сценарий python примет ввод одной строки, обработает строку и затем вернет обработанный результат.
Я использую «Ввод данных вручную» в качестве ввода (подключение к «Dataset1» в модуле «Выполнение скрипта Python»)и формат ввода CSV.Этот вход также мой «Вход веб-службы».Итак, в скрипте Python я получу вводимый текст, как показано ниже:
input_text = dataframe1.iat[0, 0]
Но я обнаружил, что мне нужно ввести текст, начиная со 2-й строки, как показано на следующем рисунке.
Если поместить текст в первую строку, скрипт Python не будет выполнен.Из сообщения об ошибке, кажется, 'индекс из-за ошибки.Но я поместил данные в первый ряд и первый столбец, единственный столбец.Почему я до сих пор получаю эту ошибку?Мне не очень понятна схема ввода.Может кто-нибудь объяснить?Спасибо.
[Error] Caught exception while executing function: Traceback (most recent call last):
[Error] File "C:\server\invokepy.py", line 199, in batch
[Error] odfs = mod.azureml_main(*idfs)
[Error] File "C:\temp\b792c87679e1424fb3300c65b0231c07.py", line 43, in azureml_main
[Error] input_text = dataframe1.iat[0, 0]
[Error] File "C:\pyhome\lib\site-packages\pandas\core\indexing.py", line 1610, in __getitem__
[Error] return self.obj.get_value(*key, takeable=self._takeable)
[Information] theano/typed_list/type.py 2016-09-06 14:31:24 3870
[Information] theano/typed_list/type.pyc 2016-09-06 14:31:26 6025
[Information] theano/typed_list/__init__.py 2016-09-06 14:31:24 71
[Information] theano/typed_list/__init__.pyc 2016-09-06 14:31:26 287
[Information] theano/updates.py 2016-09-06 14:31:24 3405
[Information] theano/updates.pyc 2016-09-06 14:31:26 3317
[Information] theano/version.py 2016-09-06 14:31:24 208
[Information] theano/version.pyc 2016-09-06 14:31:26 380
[Information] theano/__init__.py 2016-09-06 14:31:24 6675
[Information] theano/__init__.pyc 2016-09-06 14:31:26 6689
[Information] [ READING ] 0:00:00
[Information] Input pandas.DataFrame #1:
[Information] Empty DataFrame
[Information] Columns: [Text start from here.]
[Information] Index: []
[Error] File "C:\pyhome\lib\site-packages\pandas\core\frame.py", line 1832, in get_value
[Error] return _maybe_box_datetimelike(series._values[index])
[Error] IndexError: index 0 is out of bounds for axis 0 with size 0
[Error] Process returned with non-zero exit code 1