簡體   English   中英

無法使用python輸入txt文件內容作為查詢字符串

[英]Can't enter txt file contents as query string using python

我無法讓 python 打開使用 .txt 文件的內容作為查詢字符串的鏈接。 我正在使用 Python 3.7.0 並且能夠編寫代碼來打開網站並檢查我直接輸入的字符串,以及打開我的文本文件並打印內容,但是當我嘗試制作文本時文件的內容查詢它會引發錯誤。

我添加了打印鏈接的行,我需要打開該鏈接以確保它正確顯示並且工作正常,我可以將其復制並粘貼到我的瀏覽器中並獲得正確的結果。

這是我使用的代碼

以及我得到的錯誤截圖

我在這方面完全是初學者,因此任何建議或解釋都將是救星!

錯誤在於傳遞給 urlopen() 的字符串。 當它嘗試打開鏈接時,您會收到 HTTP 400 : Bad request 錯誤,這意味着您提供的鏈接有問題。 文本可能有空格,並且您沒有正確轉義字符。 是可以幫助您的鏈接。

或者,您也可以使用 Python請求庫。

(請在問題中包含代碼而不是屏幕截圖)

查看您請求的 http 確實“確實”存在。 此外,我不確定您的 .txt 文件是什么樣子的,但請重新檢查代碼( .read()部分)以確保您想要添加為查詢的數據得到正確處理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM