MCPcopy Create free account
hub / github.com/Python-Markdown/markdown / run

Function run

markdown/__main__.py:130–148  ·  view source on GitHub ↗

Run Markdown from the command line.

()

Source from the content-addressed store, hash-verified

128
129
130def run(): # pragma: no cover
131 """Run Markdown from the command line."""
132
133 # Parse options and adjust logging level if necessary
134 options, logging_level = parse_options()
135 if not options:
136 sys.exit(2)
137 logger.setLevel(logging_level)
138 console_handler = logging.StreamHandler()
139 logger.addHandler(console_handler)
140 if logging_level <= WARNING:
141 # Ensure deprecation warnings get displayed
142 warnings.filterwarnings('default')
143 logging.captureWarnings(True)
144 warn_logger = logging.getLogger('py.warnings')
145 warn_logger.addHandler(console_handler)
146
147 # Run
148 markdown.markdownFromFile(**options)
149
150
151if __name__ == '__main__': # pragma: no cover

Callers 1

__main__.pyFile · 0.85

Calls 1

parse_optionsFunction · 0.85

Tested by

no test coverage detected