2017-05-07 4 views
0

urllib2를 사용하여 .csv 파일의 행 수는 어떻게 계산합니까?urllib2 - .csv 파일의 행 수 계산 - python

import urllib2 
url = 'http://www.spc.noaa.gov/climo/reports/' + year[2:4] + month + day + '_rpts_filtered.csv' 
response = urllib2.urlopen(url) 
file_name = csv.reader(response) 

내가 필요로하는 모든 것을 csv 파일의 길이 (줄 수)입니다 :

나는 아래의 코드를 가지고있다. 나는 시도했다 :

length = len(response) 

그러나 그것은 실제로 아무것도하지 않았다. Python2

답변

1

하고이 같은 somehting 할 수 urllib2를 사용하여 : Python3

from urllib2 import Request, urlopen 

url = 'http://www.spc.noaa.gov/climo/reports/yesterday_hail.csv' 
request = Request(url) 
csv_len = len(urlopen(request).readlines()) 
print csv_len 

을하고이 예제 같은 것을 할 수 urllib.request를 사용하여 :

from urllib.request import Request, urlopen 

url = 'http://www.spc.noaa.gov/climo/reports/yesterday_hail.csv' 
request = Request(url) 
csv_len = len(urlopen(request).readlines()) 
print(csv_len) 

모두의 뜻을 출력 :

7 
0

사용해보기 :

length = len(list(file_name))