= StataMagics()
test_instance "*%non_name"), "*%non_name")
test_eq(test_instance._unabbrev_magic_name("%%se"), "%%se")
test_eq(test_instance._unabbrev_magic_name("%br"), "%browse") test_eq(test_instance._unabbrev_magic_name(
magics
IPython magics for nbstata
print_kernel
print_kernel (msg, kernel)
StataMagics
StataMagics ()
Class for handling magics
StataMagics._parse_code_for_magic
StataMagics._parse_code_for_magic (code)
= StataMagics()
test_instance "%browse"), ('%browse', ""))
test_eq(test_instance._parse_code_for_magic("*%browse"), ('%browse', ""))
test_eq(test_instance._parse_code_for_magic("*%br"), ('%browse', ""))
test_eq(test_instance._parse_code_for_magic("*%browse,"), ('%browse', ","))
test_eq(test_instance._parse_code_for_magic(=("*%blah\nreg var1"))
test_fail(test_instance._parse_code_for_magic, args=("*%se echo=True")) test_fail(test_instance._parse_code_for_magic, args
"*%browse in 1/10") test_instance._parse_code_for_magic(
('%browse', 'in 1/10')
''.isspace()
False
StataMagics.magic
StataMagics.magic (code, kernel, cell)
StataMagics.magic_locals
StataMagics.magic_locals (code, kernel, cell)
"echo = True") _get_new_settings(
{'echo': 'True'}
"""
_get_new_settings(/*
missing = NOTHING
echo = False
*/""")
{'missing': 'NOTHING', 'echo': 'False'}
StataMagics.magic_set
StataMagics.magic_set (code, kernel, cell)
Browse magic
StataMagics.magic_browse
StataMagics.magic_browse (code, kernel, cell)
Display data interactively.
Frame
Frame (framename)
Class for generating Stata select_var for getAsDict
StataMagics.magic_frbrowse
StataMagics.magic_frbrowse (code, kernel, cell)
Display frame interactively.
Head/tail magics
Modeled after pandas.
StataMagics.magic_head
StataMagics.magic_head (code, kernel, cell)
Display data in a nicely-formatted table.
StataMagics.magic_frhead
StataMagics.magic_frhead (code, kernel, cell)
Display data in a nicely-formatted table.
StataMagics.magic_tail
StataMagics.magic_tail (code, kernel, cell)
Display data in a nicely-formatted table.
StataMagics.magic_frtail
StataMagics.magic_frtail (code, kernel, cell)
Display data in a nicely-formatted table.
Help magic
StataMagics.magic_help
StataMagics.magic_help (code, kernel, cell)
Show help file from stata.com/help.cgi?{}
from IPython.core.display import HTML
= StataMagics()
test_instance = test_instance._get_help_html("order")
out HTML(out)
|