我只有一台6岁的笔记本电脑,我正在努力学习python,所以也许我可以在网络营销中赚点钱,这将导致我有一个合适的单元,我可以安装一个IDE,不像现在,它一直冻结,因为它不能保持自己在一起。 我决定使用sublime文本,因为它更轻,而且还有一个内置的“构建”功能。你知道吗
以下是我在运行时遇到困难的代码(尝试下载图片):
import random
import urllib.request
def download(url):
name = random.randrange(1,1000)
full_name = str(name) + ".jpg"
urllib.request.urlretrieve(url, full_name)
download("https://sites.psu.edu/siowfa16/files/2016/10/YeDYzSR-10apkm4.png")
下面是输出:
Traceback (most recent call last):
File "/home/kd/Desktop/pytest/python.py", line 2, in <module>
import urllib.request
ImportError: No module named request
[Finished in 0.0s with exit code 1]
我想也许崇高文本使用了错误的python版本。。。这里解释了如何使崇高的文本使用不同版本的python:Python3.4 on Sublime Text 3,但它不起作用。我应该自杀吗?你知道吗
如果您的笔记本电脑使用了6年,那么您可能正在使用python2.7,它没有模块
urllib.request
。要么升级python,要么使用模块urllib2
(函数urlopen()
)。你知道吗相关问题 更多 >
编程相关推荐