我是python的新手,我想要做我上面說的,但我沒有任何想法,所以我該怎麼做?檢查一個txt文件中是否存在很多URL(Python)
回答
從評論中的代碼(你應該把它放在你的問題中),它是從你正在掙扎的文件中讀取行。
這樣做的慣用方式是像這樣:
with open("hello.txt") as f:
for line in f:
print line,
[見File Objects在the official Python documentation]。
堵到這一點你的代碼(並刪除換行符並從每個符合str.strip()
空格):
#!/usr/bin/env python
import mechanize
br = mechanize.Browser()
br.set_handle_redirect(False)
with open('urls.txt') as urls:
for url in urls:
stripped = url.strip()
print '[{}]: '.format(stripped),
try:
br.open_novisit(stripped)
print 'Funfando!'
except Exception, e:
print e
注意網址的開頭是一個方案名稱(通常稱爲協議,例如如http
),其次是一個冒號,兩條斜線因此:
[stackoverflow.com]:不能讀取相對參考:未觀看任何文件
但
[http://stackoverflow.com/]:Funfando!
哇!絕對真棒,謝謝你!我如何學習更多?我很困惑在哪裏找到關於它的文件。我真的想讓你作爲一個聯繫人,在這裏我的Skype:Themilbol – user1985563
高興得到了幫助。我在我的回答中引用了官方文檔,這是一個很好的起點,並且包含一個出色的[教程](http://docs.python.org/2/tutorial/)。祝你好運! – Johnsyweb
Open該文件。 Iterate through the lines。 Fetch the files並檢查錯誤。
- 1. 如何檢查一個文件是否存在從一個url
- 2. 如何檢查java中是否存在某個.txt文件
- 3. 檢查一個項目是否已經存在於一個txt文件中
- 4. 檢查一個.txt文件中是否存在一個字(GFI MAX)
- 5. 檢查URL文件是否存在
- 6. python:檢查url是否存在.jpg
- 7. 如何檢查一個txt文件是否包含一個詞
- 8. 檢查一個文件是否存在Python 2.7
- 9. 檢查一個txt文件中是否有新字符串
- 10. 檢查是否在一個txt文件用C
- 11. PHP - 檢查一個文件夾中是否存在文件
- 12. 檢查一個文件中是否存在一個值
- 13. 檢查URL是否存在
- 14. 檢查一個文件是否在Python中是setuid root
- 15. 我可以檢查一個文件是否存在於一個URL?
- 16. 檢查TXT文件是否有重合
- 17. 檢查是否加載了.txt文件
- 18. 檢查是否存在.txt文件。 FileWriter.exists方法不起作用
- 19. 檢查目錄中是否存在多個文件
- 20. 檢查目錄中是否存在多個文件
- 21. 檢查目錄中是否存在多個文件
- 22. 檢查目錄中是否存在多個文件 - matlab
- 23. 在PHP中檢查URL是否存在
- 24. 檢查是否存在多箇中間件之一laravel 5
- 25. 如何檢查一個url(或webservice)是否在Nodejs中存在?
- 26. PHP檢查文件是否在同一時間對多個文件夾存在
- 27. 寫一個文件,並檢查文件是否存在
- 28. 檢查Python中文件中是否有多個匹配項
- 29. 檢查一個文件是否存在於一個linux腳本
- 30. 檢查一個文件是否在Python中被修改
txt文件是什麼樣的? – Volatility
在尋求幫助之前,請至少嘗試分析問題。如果您遇到一些具體問題,請在此處詢問。 – stanwise
哦,對不起傢伙,txt文件包含每行的URL列表。例如。 「Google.com,Microsoft.com」每條線路。 – user1985563