В настоящее время я работаю над переносом некоторых R-скриптов в блокнот Jupyter, чтобы сделать их более доступными; однако я столкнулся с проблемой, что readline()
возвращает ""
, по умолчанию в неинтерактивном использовании. Jupyter (разочаровывающе) кажется неинтерактивным (т. Е. interactive()
возвращает FALSE
).readline() в Jupyter IRKernel
Есть ли известные способы обхода (кроме неуклюжего интерфейса) для людей, которые могут использовать этот ноутбук? Раньше я использовал readline()
для ввода данных с помощью цикла, построенного по строкам, построенного на основе запроса MySQL, в котором размер может быть переменным. Трудно догадаться, какой размер он может быть, поэтому возможность ввода с использованием readline()
была особенно полезна.