Форум сайта python.su
Возник у меня вопрос теоретический
# -*- coding: utf-8 -*-
import urllib2
list_code_city = 'D:\\downloader\\weather\\list_city\\two.txt'
url_day_shift = ('', '2', '3')#список дней смещения для адреса страницы
base_url = 'http://www.site.ru/ajax/print/%s/short/%s'#базовый адрес страницы
fl = open(list_code_city , "r")
for city in fl.xreadlines():
for day in url_day_shift:
print base_url%(city, day)
http://www.site.ru/ajax/print/4079
/short/
http://www.site.ru/ajax/print/4079
/short/2
http://www.site.ru/ajax/print/4079
/short/3
http://www.site.ru/ajax/print/7057/short/
http://www.site.ru/ajax/print/7057/short/2
http://www.site.ru/ajax/print/7057/short/3
Офлайн
частично заменил на такой код
text = open(list_code_city , "r").read()
for city in text.splitlines():
for day in url_day_shift:
Офлайн
покажи входные данные (файл) и что нужно получить в итоге.
qmanможно заменить наtext = open(list_code_city , "r").read()
for city in text.splitlines():
for city in open(list_code_city , "r").readlines():
Офлайн
Если уж на то пошло:
for city in open(list_code_city):
...
Офлайн
print base_url%(city.strip(), day.strip())
Офлайн
Всем спасибо! на самом деле существует единственный путь решения задачи!
=import this
Офлайн