Уведомления

Группа в Telegram: @pythonsu

#1 Июль 20, 2018 15:27:31

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

Всем привет, написала вот такой код: не получается в нем разделить элементы списка друг на друга и записать в файл
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()

Офлайн

#2 Июль 20, 2018 16:15:19

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

ElenaBarbanova код в теги

[code python][/code]
инача ничего непонятно



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#3 Июль 20, 2018 16:17:24

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

PEHDOM
ElenaBarbanova код в теги
не поняла, что сделать

Офлайн

#4 Июль 20, 2018 16:18:19

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

у меня такая проблема






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

Офлайн

#5 Июль 20, 2018 16:18:34

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.







Офлайн

#6 Июль 20, 2018 16:18:50

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.







Офлайн

#7 Июль 20, 2018 17:09:39

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

ElenaBarbanova
не поняла, что сделать
код котороый выкладываешь нужно заключать в теги
[code python][/code]
иначе отступы теряются, а то что идет в квадратных скобках съедается.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Июль 20, 2018 17:09:54)

Офлайн

#8 Июль 20, 2018 17:12:11

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

[ 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)



]

Офлайн

#9 Июль 20, 2018 17:13:00

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

что-то не работают теги
ну, да, ладно у меня сейчас другой уже вопрос

Офлайн

#10 Июль 20, 2018 17:13:46

ElenaBarbanova
Зарегистрирован: 2018-07-20
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается разделить список на список и записать в файл.

 [/ 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)
]

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version