Spaces:
Sleeping
Sleeping
Download test_venv/Lib/site-packages/dotenv/ipython.py from Shivam4096/Financial2API: direct link, hf CLI and curl.
- Browser
- Download file 1.33 kB
-
https://huggingface.co/spaces/Shivam4096/Financial2API/resolve/main/test_venv/Lib/site-packages/dotenv/ipython.py
- Command line
-
hf download hf://spaces/Shivam4096/Financial2API/test_venv/Lib/site-packages/dotenv/ipython.py
-
curl -L -o ipython.py https://huggingface.co/spaces/Shivam4096/Financial2API/resolve/main/test_venv/Lib/site-packages/dotenv/ipython.py
1.33 kB
| from IPython.core.magic import Magics, line_magic, magics_class # type: ignore | |
| from IPython.core.magic_arguments import ( | |
| argument, | |
| magic_arguments, | |
| parse_argstring, | |
| ) # type: ignore | |
| from .main import find_dotenv, load_dotenv | |
| class IPythonDotEnv(Magics): | |
| def dotenv(self, line): | |
| args = parse_argstring(self.dotenv, line) | |
| # Locate the .env file | |
| dotenv_path = args.dotenv_path | |
| try: | |
| dotenv_path = find_dotenv(dotenv_path, True, True) | |
| except IOError: | |
| print("cannot find .env file") | |
| return | |
| # Load the .env file | |
| load_dotenv(dotenv_path, verbose=args.verbose, override=args.override) | |
| def load_ipython_extension(ipython): | |
| """Register the %dotenv magic.""" | |
| ipython.register_magics(IPythonDotEnv) | |