gpt4 book ai didi

python - 在 Python 中,如何从 chardet 模块开始?

转载 作者:太空宇宙 更新时间:2023-11-03 15:15:45 26 4
gpt4 key购买 nike

我想尝试一些使用chardet 模块 的代码。这是我在网上找到的代码:

import urllib2
import chardet

def fetch(url):
try:
result = urllib2.urlopen(url)
rawdata = result.read()
encoding = chardet.detect(rawdata)
return rawdata.decode(encoding['encoding'])

except urllib2.URLError, e:
handleError(e)

但要尝试这段代码,我必须获得 chardet 模块:但是,我有两个选择: https://pypi.python.org/pypi/chardet#downloads

  • chardet-2.2.1-py2.py3-none-any.whl (md5) Python 轮
  • chardet-2.2.1.tar.gz (md5) Python 源码

我选择了 Python Wheel 并将此文件放在我的 Python27 目录中。但还是不行。

所以我的问题是:- 要下载哪种类型的 chardet 文件 + 将此文件放在哪里以使 Python 不打印此错误:追溯(最近一次通话最后一次): 文件“C:/Python27/s7/test5.py”,第 2 行,位于 进口硬纸ImportError: 没有名为 chardet 的模块

注意:(我使用的是 Python 2.7)

在此先感谢您的帮助或建议! :D

编辑 1:很抱歉,我是一个初学者,但实际上必须选择 python 源!特别是,使用 setup.py 安装,但它对我不起作用!我打开了 Windows 命令并写入了 chardet-2.2.1(unzipped) 的路径,然后我写道:python setup.py install,但它不起作用...:S

我觉得还是开个新课题比较好。

最佳答案

为什么不尝试使用 pip 安装它?

https://pip.pypa.io/en/latest/installation/

Pip 非常适合安装模块。只需下载 get-pip.py 并按照安装页面上的说明进行操作。安装后,确保它们在您的 Windows 路径中:C:\Python27;C:\Python27\Tools\Scripts;C:\Python27\Scripts;

然后只需运行“pip install chardet”,它就会安装最新版本的 chardet,它可以与你的 python 版本一起使用。您可以使用 pip 安装大多数模块,而无需下载源代码。在我看来,这比尝试获取源文件要容易得多。

关于python - 在 Python 中,如何从 chardet 模块开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21232557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com