On 17/10/2013 20:54, Danilo Chilene wrote:
Hello,

I have the text below:

CSMP0097I 14.42.12 CPU-B SS-BSS  SSU-AA   IS-02

-LAL USER CONTROL FILE-
MAXIMUM DEFINABLE USERS    - 14999
MAXIMUM CONFIGURABLE USERS - 11790
CURRENT NUMBER USERS -       09692
  USER FLUSH CRET TIME VALUE -    5
-LAL USER FILE-
NAME             UORD T/O O OXIT RXIT S    MAX      INUSE   PCT
---------------- ---- --- - ---- ---- - --------- --------- ---
J4IB              305  15             A      1700      6666  95
  KEYWORDS - TA/J4IB CRTSST  DYNTAC  HSSPDB
  DELTAS - OBTAIN    0  RELEASE    0 FLUSH VALUE    0
  DR CANDIDATE - N  REPORT - N
  INUSE DATE - 10.17.2013

END OF DISPLAY


How I can grab the number 6666? My idea is to find the number 1700(this
number never changes) and count 6 chars and the print the next 4 chars.
But I didn't find *how to count chars and print next* on python.

Any ideas?

Best Regards,

Danilo F. Chilene


Use the string find method described here http://docs.python.org/3/library/stdtypes.html#string-methods to get an offset for 1700. Add 6 to it. Print a slice of 4 characters starting from this offset. If you don't know what slicing is please read the appropriate section here http://docs.python.org/3/tutorial/introduction.html#strings.

--
Roses are red,
Violets are blue,
Most poems rhyme,
But this one doesn't.

Mark Lawrence

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to