MCPcopy Create free account
hub / github.com/ScrapeGraphAI/toonify / parse_number

Function parse_number

toon/utils.py:220–237  ·  view source on GitHub ↗

Parse a string as a number (int or float). Args: value: String to parse Returns: Parsed number or original string if not a number

(value: str)

Source from the content-addressed store, hash-verified

218
219
220def parse_number(value: str) -> Any:
221 """
222 Parse a string as a number (int or float).
223
224 Args:
225 value: String to parse
226
227 Returns:
228 Parsed number or original string if not a number
229 """
230 try:
231 # Try integer first
232 if '.' not in value and 'e' not in value.lower():
233 return int(value)
234 # Try float
235 return float(value)
236 except ValueError:
237 return value
238
239
240def parse_literal(value: str) -> Any:

Callers 1

parse_literalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…