MCPcopy
hub / github.com/prompt-toolkit/ptpython / run_startup_scripts

Function run_startup_scripts

src/ptpython/ipython.py:326–339  ·  view source on GitHub ↗

Contributed by linyuxu: https://github.com/prompt-toolkit/ptpython/issues/126#issue-161242480

(shell)

Source from the content-addressed store, hash-verified

324
325
326def run_startup_scripts(shell):
327 """
328 Contributed by linyuxu:
329 https://github.com/prompt-toolkit/ptpython/issues/126#issue-161242480
330 """
331 import glob
332 import os
333
334 startup_dir = shell.profile_dir.startup_dir
335 startup_files = []
336 startup_files += glob.glob(os.path.join(startup_dir, "*.py"))
337 startup_files += glob.glob(os.path.join(startup_dir, "*.ipy"))
338 for file in startup_files:
339 shell.run_cell(open(file).read())

Callers 1

embedFunction · 0.85

Calls 1

readMethod · 0.80

Tested by

no test coverage detected