coding:python:read_file_test.py
Це стара версія документу!
read_file_test.py
- read_file_test.py
import os networkprefix = str('192.168.888.') x = 0 razdelitel = ";" #f = open('c:\\some.txt', "w") # for x in range(1,255,1): # y = str(x) # ip = networkprefix + y # full_string = razdelitel + ip + razdelitel # for line in open("c:\\1.csv", "r"): # if full_string in line: # print(line) # f.write(line) stringa = ('47;comp 8888;;DPC08888;;192.168.888.888;;00-01-88-88-88-88;;') # original string print("ORIGINAL: = ", stringa) result_stringa = "" # result string - to write in result file #print("dlina", len(stringa)) #poluchili dlinu stroki razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #print("position", razdelitel_pos) # print onoy #print("otbrasivaev NUMBER iz 1-go file...") # --- otbrasivaev NUMBER iz 1-go file... --- #print(stringa[0:razdelitel_pos]) # print teksta ot nashala do razdelitelya current_pole=stringa[0:razdelitel_pos] # Videlennoe pole #print(current_pole) # Videlennoe pole short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string #print(short_string) # cutted string # === otbrasivaev NUMBER iz 1-go file... === #print('----') stringa = short_string if razdelitel_pos == 0: print("razdelitel_pos = 0") short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string stringa = short_string # current_pole = "" # short_string = "" dlina = len(stringa) razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #print("Sochraniaem otdel iz 1-go file") # --- Sochraniaem otdel iz 1-go file... --- #print("dlina", len(stringa)) #poluchili dlinu stroki razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #print("position", razdelitel_pos) # print onoy #print(stringa[0:razdelitel_pos]) # print teksta ot nashala do razdelitelya current_pole=stringa[0:razdelitel_pos] # Videlennoe pole #print(current_pole) # Videlennoe pole short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string #print(short_string) # cutted string # === Sochraniaem otdel iz 1-go file... === result_stringa = result_stringa + current_pole + razdelitel current_pole = "" #print("result_stringa", result_stringa) #print('----') stringa = short_string #print("Sochraniaem IMIA PC iz 1-go file...") # --- Sochraniaem IMIA PC iz 1-go file... --- dlina = len(stringa) #print("dlina = ", dlina) #poluchili dlinu stroki razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #print("razdelitel_pos = ", razdelitel_pos) if razdelitel_pos == 0: #print("razdelitel_pos = 0") short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string stringa = short_string # current_pole = "" # short_string = "" dlina = len(stringa) razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #stringa = stringa[1:dlina] #print("position", razdelitel_pos) # print onoy #print(stringa[0:razdelitel_pos]) # print teksta ot nashala do razdelitelya current_pole=stringa[0:razdelitel_pos] # Videlennoe pole #print("current_pole = ", current_pole) # Videlennoe pole short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string #print(short_string) # cutted string # === Sochraniaem IMIA PC iz 1-go file... === result_stringa = result_stringa + current_pole + razdelitel current_pole = "" #print("result_stringa", result_stringa) #print('----') stringa = short_string #print("Sochraniaem IP PC iz 1-go file...") # --- Sochraniaem IP PC iz 1-go file... --- dlina = len(stringa) #print("dlina = ", dlina) #poluchili dlinu stroki razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #print("razdelitel_pos = ", razdelitel_pos) if razdelitel_pos == 0: #print("razdelitel_pos = 0") short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string stringa = short_string # current_pole = "" # short_string = "" dlina = len(stringa) razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #stringa = stringa[1:dlina] #print("position", razdelitel_pos) # print onoy #print(stringa[0:razdelitel_pos]) # print teksta ot nashala do razdelitelya current_pole=stringa[0:razdelitel_pos] # Videlennoe pole #print("current_pole = ", current_pole) # Videlennoe pole short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string #print(short_string) # cutted string # === Sochraniaem IP PC iz 1-go file... === result_stringa = result_stringa + current_pole + razdelitel current_pole = "" #print("result_stringa", result_stringa) #print('----') stringa = short_string #print("Sochraniaem MAC PC iz 1-go file...") # --- Sochraniaem MAC PC iz 1-go file... --- dlina = len(stringa) #print("dlina = ", dlina) #poluchili dlinu stroki razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #print("razdelitel_pos = ", razdelitel_pos) if razdelitel_pos == 0: #print("razdelitel_pos = 0") short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string stringa = short_string # current_pole = "" # short_string = "" dlina = len(stringa) razdelitel_pos = stringa.find(razdelitel) # pozitsia razdelitelya #stringa = stringa[1:dlina] #print("position", razdelitel_pos) # print onoy #print(stringa[0:razdelitel_pos]) # print teksta ot nashala do razdelitelya current_pole=stringa[0:razdelitel_pos] # Videlennoe pole print("current_pole = ", current_pole) # Videlennoe pole short_string=stringa[razdelitel_pos+1:len(stringa)] # cutted string print(short_string) # cutted string # === Sochraniaem MAC PC iz 1-go file... === result_stringa = result_stringa + current_pole + razdelitel current_pole = "" print("res_string: ", result_stringa)
coding/python/read_file_test.py.1350334617.txt.gz · Востаннє змінено: 2012/10/15 20:56 (зовнішнє редагування)