设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 22645|回复: 0
打印 上一主题 下一主题

求助:74课报错:urllib.error.HTTPError: HTTP Error 404: Not Found

[复制链接]

0

主题

0

好友

26

积分

新手上路

Rank: 1

楼主
发表于 2018-5-28 11:53:42 |显示全部楼层
crossin先生 发表于 2018-4-11 11:56
怎么个不正常法?
如果是没输出,你先把input去掉看,或者把print改为写文件 ...

import urllib.request,time,_thread

def get_content(i):
    id=1764796+1
    try:
        url='https://api.douban.com/v2/movie/subject/%d' % id
        d=urllib.request.urlopen(url).read()
        data.append(d)
        print(i,time.time()-time_start)
    except:
        print('Not Found!')
    print('data:',len(data))

time_start=time.time()
data=[]
for i in range(30):
    print('request movie:',i)
    _thread.start_new_thread(get_content,(i,))

input('press ENTER to exit...\n')

我按照这位同学的写了写,然后发现错误如下:

Traceback (most recent call last):
  File "C:/Users/boding/Desktop/Python/lesson74.py", line 18, in <module>
    _thread._start_new_thread(get_content,(i,))
AttributeError: 'module' object has no attribute '_start_new_thread'


所以说是参数格式不对吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-7 05:00 , Processed in 0.025460 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部