File tree 2 files changed +10
-2
lines changed
2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 1
- # v0.8 (in progress)
1
+ # v0.9
2
+ ===============================================================================
3
+ * Correct error related to handling of CSV files
4
+
5
+ # v0.8
2
6
===============================================================================
3
7
* Add support for spreadsheet files (.ods, .xls, .xlsx)
4
8
* Apply pycodestyle (PEP8)
Original file line number Diff line number Diff line change @@ -28,11 +28,15 @@ def generateshex():
28
28
if ".csv" == file_extension .lower ():
29
29
shex = CSV .generate_shex_from_csv (
30
30
shexstatements , delim = delim , filename = False )
31
- else :
31
+ elif file_extension . lower () in { ".ods" , ".xls" , ".xlsx" } :
32
32
shexstatements = request .files ["csvfileupload" ].stream .read (
33
33
)
34
34
shex = Spreadsheet .generate_shex_from_spreadsheet (
35
35
stream = shexstatements , filepath = filepath )
36
+ else :
37
+ shex = CSV .generate_shex_from_csv (
38
+ shexstatements , delim = delim , filename = False )
39
+
36
40
data ["input" ] = shexstatements
37
41
data ["output" ] = shex
38
42
return render_template ('shexstatements.html' , data = data )
You can’t perform that action at this time.
0 commit comments