Porównaj commity

...

2 Commity

Autor SHA1 Wiadomość Data
tatarize ba4874aee0
Merge pull request #161 from yuelikestocode/write-json
Added shorthand api for json
2023-08-04 08:36:35 -07:00
Yue Yu 9241d77a32 added shorthand api for json 2023-07-31 18:55:20 -07:00
2 zmienionych plików z 12 dodań i 0 usunięć

Wyświetl plik

@ -1533,6 +1533,11 @@ class EmbPattern:
def read_csv(f, settings=None, pattern=None):
"""Reads fileobject as CSV file"""
return EmbPattern.read_embroidery(CsvReader, f, settings, pattern)
@staticmethod
def read_json(f, settings=None, pattern=None):
"""Reads fileobject as JSON file"""
return EmbPattern.read_embroidery(JsonReader, f, settings, pattern)
@staticmethod
def read_gcode(f, settings=None, pattern=None):
@ -1683,6 +1688,11 @@ class EmbPattern:
"""Writes fileobject as CSV file"""
EmbPattern.write_embroidery(CsvWriter, pattern, stream, settings)
@staticmethod
def write_json(pattern, stream, settings=None):
"""Writes fileobject as JSON file"""
EmbPattern.write_embroidery(JsonWriter, pattern, stream, settings)
@staticmethod
def write_txt(pattern, stream, settings=None):
"""Writes fileobject as CSV file"""

Wyświetl plik

@ -15,6 +15,7 @@ read_vp3 = EmbPattern.read_vp3
read_jef = EmbPattern.read_jef
read_u01 = EmbPattern.read_u01
read_csv = EmbPattern.read_csv
read_json = EmbPattern.read_json
read_gcode = EmbPattern.read_gcode
read_xxx = EmbPattern.read_xxx
read = EmbPattern.static_read
@ -28,6 +29,7 @@ write_vp3 = EmbPattern.write_vp3
write_jef = EmbPattern.write_jef
write_u01 = EmbPattern.write_u01
write_csv = EmbPattern.write_csv
write_json = EmbPattern.write_json
write_txt = EmbPattern.write_txt
write_gcode = EmbPattern.write_gcode
write_xxx = EmbPattern.write_xxx