Написал следующую маленькую программку.
+++++++++++++++++++++++++++++
- 01 #!/usr/bin/env python
02 # – coding: utf-8 –
03 # ver.0
04 import os
05 import sys
06 #import subprocess
07
08 class cc_cat:
09
10 def __init__(self,line):
11 list=line.split()
12 self.all=line
13 self.ns=str(list)
14 self.dx=float(list)
15 self.dy=float(list)
16
17 def change_coor(recenter_file):
18
19 fc=open(recenter_file, ‘r’)
20 for li in fc:
21 b=cc_cat(li)
22 print(b.all)
23
24 fc.close()
25
26 # change_coor()
Тут заданные данные, которые считываются из текстового файла
ns1 6 -3
ns2 6 -3
ns3 7 -4
ns4 8 -2
ns5 8 -3
ns6 7 -2
ns7 6 -1
++++++++++++++++++++
Программка типа работает, но print не показывает прочитанных данных. Если точно указываю файл и использую как обычный питон скрипт (не как функция), то все в порядке. Скажите пожалуйста, где моя ошибка в данной программке?
Заранее благодарен.
Python V 2.7.9
