Professional Documents
Culture Documents
3 Clase
3 Clase
import powerfactory as pf
import powerfactory as pf
app = pf.GetApplication()
app.PrintPlain('Hola FIEE')
app.PrintInfo('L1')
app.PrintWarn('L2')
import powerfactory as pf
app = pf.GetApplication()
for i in range(1,10):
cadena = ''
for j in range(1,10):
app.PrintPlain(cadena)
2:
import powerfactory as pf
app = pf.GetApplication()
app.PrintPlain(app.GetActiveProject())
app.PrintPlain(app.GetActiveScenario())
app.PrintPlain(app.GetActiveStudyCase())
app.PrintPlain(app.GetActiveStages())
app.PrintPlain(app.GetActiveNetworkVariations())
import powerfactory as pf
app = pf.GetApplication()
app.PrintPlain(app.GetCalcRelevantObjects('*.*')[:5])
import powerfactory as pf
app = pf.GetApplication()
for i in app.GetCalcRelevantObjects('*.*'):
app.PrintPlain(i)
import powerfactory as pf
app = pf.GetApplication()
for i in app.GetCalcRelevantObjects('*.*'):
app.PrintPlain(i)
import powerfactory as pf
app = pf.GetApplication()
for i in app.GetCalcRelevantObjects('*.ElmTerm'):
app.PrintPlain(i)
import powerfactory as pf
app = pf.GetApplication()
for i in app.GetCalcRelevantObjects('Gen_S5_5.ElmSym'):
app.PrintPlain(i)
import powerfactory as pf
app = pf.GetApplication()
app.ClearOutputWindow()
import powerfactory as pf
app = pf.GetApplication()
app.ResetCalculation()
3:
import powerfactory as pf
app = pf.GetApplication()
app.PrintPlain(app.GetProjectFolder('study'))
import powerfactory as pf
app = pf.GetApplication()
for i in app.GetProjectFolder('study').GetContents():
app.PrintPlain(i)
import powerfactory as pf
app = pf.GetApplication()
app.PrintPlain(app.GetProjectFolder('study').GetContents('*.IntCase'))
for i in app.GetProjectFolder('study').GetContents('*.IntCase')[0]:
app.PrintPlain(i)
import powerfactory as pf
app = pf.GetApplication()
app.PrintPlain(app.GetProjectFolder('study').GetContents('*.IntCase'))
for i in app.GetProjectFolder('study').GetContents('*.IntCase')[0]:
app.PrintPlain(i)
i.Activate()
import powerfactory as pf
app = pf.GetApplication()
app.PrintPlain(app.GetProjectFolder('study').GetParent())
4:
import powerfactory as pf
app = pf.GetApplication()
carga = app.GetCalcRelevantObjects('Load_S6.ElmLod')[0]
app.PrintPlain(carga.HasAttribute('loc_name'))
app.PrintPlain(carga.HasAttribute('dline'))
app.PrintPlain(carga.GetAttribute('plini'))
carga.SetAttribute('plini', 10)
import powerfactory as pf
app = pf.GetApplication()
carga = app.GetCalcRelevantObjects('Load_S6.ElmLod')[0]
if carga.HasAttribute('loc_name')[0]:
app.PrintPlain(carga.GetAttribute('loc_name'))
5:
import powerfactory as pf
app = pf.GetApplication()
barras = app.GetCalcRelevantObjects('*.ElmTerm')
for i in barras:
app.PrintPlain(i.loc_name[:10])
6:
title = oGrap.GetContents('*.SetTitm')[0][0]
title.sub1z = 'Finalizado'
title.sub2z = 'Concreto'
title.sub3z = 'DonGato'