python printout format

Y

Yong Wang

Hi,
I have a data set like row = [[1,2,3,4,5], [6,7,8,9,10], [11,12,13,14,15]]
when I use loop to print out data, I got compile error in printout statment.
while j<24:
print ' ',string.ljust(str(units[0]), 5),
print ' ',string.ljust(str(ports[j], 3),
print ' ',string.ljust(PortlinkbeatInv[row[j][0]],14),
print ' ',string.ljust(PortStatusInv[row[j][1]], 19),
print ' ',string.ljust(PortTestResultInv[row[j][2]],17),
print ' ',string.ljust(PortVisualInv[row[j][3]],19),
print ' ',string.ljust(PortAddrVioInv[row[j][4]],15)
j=j+1
misc.doPg('Port status listing on ' + tag + ' (Page %d):',
vals,doBanner,doRow)

Error messages are:
python -c "import compileall; compileall.compile_dir('.',0)"
Listing . ...
Compiling ./Ciscoports.py ...
File "./Ciscoports.py", line 753
print string.ljust(PortlinkbeatInv[row[j][0]],14),
^
SyntaxError: invalid syntax


How should I change to printout row data [1,2,3,4,5] in one row in assigned format?
Many thanks,

Yong
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,904
Latest member
HealthyVisionsCBDPrice

Latest Threads

Top