Користувальницькі налаштування

Налаштування сайту


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.txt · Востаннє змінено: 2012/10/15 20:56 (зовнішнє редагування)

Якщо не вказано інше, вміст цієї Вікі підпадає під дію такої ліцензії: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki