Вы должны использовать строки, которые выглядят как целые числа или числа с плавающей точкой. Вы должны разыграть их. Например:
select cast('10' as INT64) / cast('5' as INT64)
Обновление: первый ответ (ниже) не принимает параметры. Так помещает этот отрывок в конце ipy_user_conf.py файла (это находится в Вашем корневом каталоге).
def ed_xed(self,arg):
ip = self.api
return ip.magic.im_class.magic_edit(ip.IP," -x %s "%arg)
ip.expose_magic('xed',ed_xed)
Перед обновлением: это должен быть %magic? Можно использовать макрос и сохранить волшебство воспроизвести это поведение без волшебного %.
In [5]: %edit -x
In [6]: macro xed 5
In [7]: store xed
In [8]: xed
для волшебного псевдонима из документации (%magic?):
Можно также определить собственные искаженные имена волшебных функций. В Вашем ipythonrc файле, помещая строку как:
выполните IPYTHON.magic_pf = IPYTHON.magic_profile
определит %pf как новое название %profile.
Но я не знаю, как также добавляют параметр.