Initial commit
This commit is contained in:
commit
b7d90b9afe
16245 files changed
+3396666
No files matched your search
+39
@@ -0,0 +1,39 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
"""
|
||||
Created on Mon Mar 22 12:07:33 2021
|
||||
@author: Filip Biedziak
|
||||
Usage: guez_generate_js.py <csv file> <text file>
|
||||
"""
|
||||
#
|
||||
# $Id$
|
||||
# $HeadURL$
|
||||
# $Author$
|
||||
#
|
||||
|
||||
import sys
|
||||
|
||||
def toJson(assetBarcode, seBarcode):
|
||||
string = ' exampleSocket.send(JSON.stringify({\n type: "mountTag",\n uuid: "UUID",\n data: {\n'
|
||||
string += ' mountingPointTag: "' + assetBarcode + '",\n assetTag: "' + seBarcode + '"\n }\n }));\n'
|
||||
return string
|
||||
|
||||
if __name__ == "__main__":
|
||||
infile = sys.argv[1]
|
||||
outfile = sys.argv[2]
|
||||
|
||||
strings = []
|
||||
with open(infile, "r") as f:
|
||||
lines = f.read().split("\n")
|
||||
for line in lines[1:]:
|
||||
if line == "":
|
||||
continue
|
||||
items = line.split(",")
|
||||
if (len(items[1].replace('""','').strip()) == 0 or len(items[3].replace('""','').strip()) == 0):
|
||||
continue
|
||||
strings.append(toJson(items[1], items[3]))
|
||||
with open(outfile, "w") as f:
|
||||
f.write("function sendMountTags() {\n")
|
||||
for s in strings:
|
||||
f.write(s)
|
||||
f.write("}")
|
||||
Reference in new issue
Block a user