Итак, я новичок в python, и мне отчаянно нужна помощь.Передача переменной в url?
У меня есть файл с множеством идентификаторов (целых значений), написанных на em. Его текстовый файл.
Теперь мне нужно передать каждый идентификатор внутри файла в URL-адрес.
Например «https://example.com/[id]»
Это будет сделано таким образом
A = json.load(urllib.urlopen("https://example.com/(the first id present in the text file)"))
print A
Что это будет по существу сделать то, что он будет читать некоторую информацию о идентификатор, указанный в вышеуказанном URL-адресе, и отображение его. Я хочу, чтобы это работало в формате цикла, где в нем будут считываться все идентификаторы внутри текстового файла и передавать их на URL-адрес, указанный в «A», и постоянно отображать значения. Есть ли способ сделать это?
Буду очень признателен, если кто-то может мне помочь!
+1 для зачистки новой строки. – SuperSaiyan
Спасибо, что помогли мне. Сейчас я столкнулся с новой проблемой. Предположим, что я пытаюсь прочитать текстовый файл, скажем, всего лишь несколько идентификаторов, он не имеет проблем при выполнении. Но у моего текстового файла, откуда я читаю идентификаторы, их много. И код не выполняется. Что является причиной этого? Есть ли способ обойти это? – user1452759
@ user1452759: Какая ошибка вы получаете? Было бы неплохо начать с этого. Решение должно работать, даже если у вас много идентификаторов. Скорее всего, не все выборки url возвращают данные, которые могут быть загружены в json – pyfunc