作者MOONY135 (谈无慾)
看板Python
标题Re: [问题] 网页分析之print问题
时间Sat Apr 2 13:03:51 2016
※ 引述《busystudent (busystudent)》之铭言:
: 晚安,很高兴在这里问问题,提升程式功力
: 2. 请看我程式码
: import requests
: import re
你的两个问题都是同一个问题 就是对於for回圈的不熟悉
比较一下
========================
for i in range(1, 10):
for j in range(1, 10):
print(str(i) + '*' + str(j) + "=" + str(i*j))
========================
for i in range(1, 10):
for j in range(1, 10):
pass
print(str(i) + "*" + str(j) + "=" + str(i*j))
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.1.129.194
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1459573433.A.BF5.html
1F:推 busystudent: 我懂了!天啊我犯下这种错误 04/02 13:18
我的感觉你是完全没有底就去网路上copy爬虫的code下来用了
建议把if else while for index list之类的全部看一遍吧
爬虫之後要存资料进csv of excel都会用到的
你的另外一个问题也是
mylist = ["link1", "link2", "link3"]
for i in mylist:
url = i
url2 = "count_" + str(i)
print("url = " + url)
print("url2 = " + url2)
比较看看差异就知道怎样解决你的问题了
※ 编辑: MOONY135 (106.1.129.194), 04/02/2016 13:40:55