##// END OF EJS Templates
Client changes to return answer to the web page.
Client changes to return answer to the web page.

File last commit:

r154:155
r166:167
Show More
fileOverJRO.py
56 lines | 1.5 KiB | text/x-python | PythonLexer
'''
Created on May 8, 2013
@author: Jose Antonio Sal y Rosas Celi
@contact: jose.salyrosas@jro.igp.gob.pe
'''
from datetime import datetime
class generate(object):
__scriptName = "generate.py"
def __init__(self):
pass
def setParameters(self, Profile, Pattern, Antenna):
self.exp_name = Profile.name
self.pattern = Pattern.value
self.phase_tx = Antenna.value
self.gain_tx = Antenna.tx
self.gain_rx = Antenna.rx
self.ues_tx = Antenna.ues
def save(self, xmlFile, contentFile):
f = open(xmlFile, 'w')
f.write(contentFile)
f.close()
def setFilename(self):
initialTime = datetime.today()
filename = str(initialTime)
filename = filename.replace("-","")
filename = filename.replace(":","")
filename = filename.replace(".","")
filename = filename.replace(" ","")
return filename
def setTextContent(self):
title = "title ='%s'" % self.exp_name
ues_tx = "ues_tx = %s" % self.ues_tx
phase_tx = "phase_tx = "
lsValuesPhase = self.phase_tx.split(",")
for element in lsValuesPhase:
phase_tx += "%s,$\n" % element
content = " %s\r\n\n %s\r\n\n %s" % (title, ues_tx, phase_tx)
return content
def saveTextFile(self):
filename = self.setFilename()
txtFile = filename + "txt"
return txtFile