MCPcopy Create free account
hub / github.com/theskumar/python-dotenv / parse_key

Function parse_key

src/dotenv/parser.py:105–113  ·  view source on GitHub ↗
(reader: Reader)

Source from the content-addressed store, hash-verified

103
104
105def parse_key(reader: Reader) -> Optional[str]:
106 char = reader.peek(1)
107 if char == "#":
108 return None
109 elif char == "'":
110 (key,) = reader.read_regex(_single_quoted_key)
111 else:
112 (key,) = reader.read_regex(_unquoted_key)
113 return key
114
115
116def parse_unquoted_value(reader: Reader) -> str:

Callers 1

parse_bindingFunction · 0.85

Calls 2

peekMethod · 0.80
read_regexMethod · 0.80

Tested by

no test coverage detected