Найти - Пользователи
Полная версия: Не получается разделить список на список и записать в файл.
Начало » Python для новичков » Не получается разделить список на список и записать в файл.
1 2
ElenaBarbanova
Всем привет, написала вот такой код: не получается в нем разделить элементы списка друг на друга и записать в файл
import urllib2
import csv

#arr1 =
#arr2 =
goal_visitors_middle =
goal_visitors = # type: List[Union[List, List]]
goal_visitors1 =
new_element =



listOfSites =




r = urllib2.urlopen(url)

number = r.read()
a = ‘leon.ru desktop ’ + site +'.csv'
f = open(a, ‘w’)
f.write(number)
f.close()

b = r'CUsers/barba/PycharmProjects/Metrica/' + a
filepath = b
handle = open(filepath, “r”)
#data = handle.readlines()
for line in handle:
line = line.translate(None, ‘"’)
new_element = line.split(',')

goal_visitors_middle.append(new_element)


goal_visitors = goal_visitors_middle
handle = open(filepath, “w”)
i = 4
for i in range(4, len(goal_visitors_middle)):
if i % 3 == 0:
goal_visitors.append(goal_visitors_middle)
#goal_visitors = goal_visitors_middle

else:
constant = str(goal_visitors_middle)
goal_visitors1 = goal_visitors_middle*(1/float(constant))*100
goal_visitors.append(goal_visitors1)

#writer(open(filepath, “w”)).writerow(goal_visitors)
handle.close()

PEHDOM
ElenaBarbanova код в теги
[code python][/code]
инача ничего непонятно
ElenaBarbanova
PEHDOM
ElenaBarbanova код в теги
не поняла, что сделать
ElenaBarbanova
у меня такая проблема






нужно чтобы элементы были отдельно, а не по три
ElenaBarbanova






ElenaBarbanova






PEHDOM
ElenaBarbanova
не поняла, что сделать
код котороый выкладываешь нужно заключать в теги
[code python][/code]
иначе отступы теряются, а то что идет в квадратных скобках съедается.
ElenaBarbanova
[ for line in handle:
line = line.translate(None, ‘"’)
new_element = line.split(',')
#new_element += str.split('')

#print new_element

#new_element = float(new_element)/4000*100
#
goal_visitors_middle.append(new_element)

#for line in input().split(' ‘):
print goal_visitors_middle #print(line)

#goal_visitors_middle += str.split(’')
#print goal_visitors_middle

#goal_visitors = goal_visitors_middle
#handle = open(filepath, “w”)
#i = 4
#print (goal_visitors)
#for i in range(4, len(goal_visitors_middle)):
#if i % 3 == 0:
# goal_visitors.append(goal_visitors_middle)
#goal_visitors = goal_visitors_middle

# else:
#constant = str(goal_visitors_middle)
#goal_visitors1 = goal_visitors_middle*(1/float(constant))*100
#goal_visitors.append(goal_visitors1)

#writer(open(filepath, “w”)).writerow(goal_visitors)
# handle.close()










# with open(filepath, “r”) as file:
#reader = csv.reader(open(filepath, “r”), delimiter=' ')
# for row in reader:
# cur_arr = row.split(',')
#arr1.extend(cur_arr)
#arr2.extend()

#def csv_writer(data, path):
#writer = csv.writer(open(path,“r”), delimiter=';')
#for line in data:
# writer.writerow(line)
#data =
#path = ‘leon.csv’
#csv_writer(data, path)

#writer = csv.writer(open(“out.csv”, “wb”), quoting=csv.QUOTE_NONE)
#reader = csv.reader(open(“in.csv”, “rb”), skipinitialspace=True)
#writer.writerows(reader)



]
ElenaBarbanova
что-то не работают теги
ну, да, ладно у меня сейчас другой уже вопрос
ElenaBarbanova
 [/ for line in handle:
             line = line.translate(None, '"')
             new_element = line.split(',')
             #new_element += str.split('')
             #print new_element[1]
               #new_element = float(new_element[1])/4000*100
             #
             goal_visitors_middle.append(new_element)
             #for line in input().split(' '):
              print goal_visitors_middle        #print(line)
]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB