Python中文
首页
教程
问答
标签
搜索
登录
注册
urlopen似乎不起作用,这取决于如何生成输入文本
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>出于某种原因,根据我复制和粘贴url的位置,urllib.request.urlopen不起作用。例如,当我从地址栏复制<a href="http://www.google.com/" rel="nofollow noreferrer">http://www.google.com/</a>并运行以下脚本时:</p> <pre><code>from urllib import request url = "http://www.google.com/" response = request.urlopen(url) print(response) </code></pre> <p>调用urlopen时出现以下错误:</p> <p>UnicodeEncodeError:“ascii”编解码器无法对位置5中的字符“\ufeff”进行编码:序号不在范围内(128)</p> <p>但是如果我从网页上的文本中复制url字符串,或者手动键入,它就可以正常工作。说清楚点,这不管用</p> <pre><code>from urllib import request url = "http://www.google.com/" response = request.urlopen(url) print(response) #url1 = "http://www.google.com/" # #response1 = request.urlopen(url1) #print(response1) </code></pre> <p>但事实上:</p> <pre><code>from urllib import request #url = "http://www.google.com/" # #response = request.urlopen(url) #print(response) url1 = "http://www.google.com/" response1 = request.urlopen(url1) print(response1) </code></pre> <p>我怀疑实际地址栏中的编码是不同的,Spyder知道如何处理它,但我不知道,因为我看不到实际发生了什么。你知道吗</p> <p>编辑:按要求。。。你知道吗</p> <p>打印(ascii(url)) '<a href="http://www.google.com/" rel="nofollow noreferrer">http://www.google.com/</a>\ufeff'</p> <p>打印(ascii(url1)) '<a href="http://www.google.com/" rel="nofollow noreferrer">http://www.google.com/</a>'</p> <p>事实上,弦是不同的。你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p><code>\ufeff</code>是一个零宽度的不间断空格,所以难怪你看不到它。是的,你的网址上有一个看不见的字符。至少不是小精灵。你知道吗</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何根据与其他行比较的列表筛选序列?
7 回答
如何根据与前一行的差异对行进行分组?
6 回答
如何根据与另一个图像匹配的图像特征来变换图像?
3 回答
如何根据与另一个模型的关系在模板视图中查询另一个Django模型
9 回答
如何根据与已知参考轨迹的距离过滤出位置数据?
7 回答
如何根据与现有值比较的下限和上限创建新的pandas系列
6 回答
如何根据与输入字符串共享的特征从数据集中获取值
7 回答
如何根据与长生不老药的多对多关系排序?
2 回答
如何根据世代显示,x'攻击'和y'防御'
9 回答
如何根据两个CSV文件中的公共信息用Python合并两个CSV文件?
8 回答
如何根据两个CSV文件的相似性比较它们的行?
9 回答
如何根据两个不同列的值在一列中填充NaN
10 回答
如何根据两个不同列的日期获取交叉联接表的唯一记录?
9 回答
如何根据两个不同列表中的相应值创建if语句?
7 回答
如何根据两个不同栏目的分数组成三个不同的班级,有人能指导我吗,请参考我的代码
4 回答
如何根据两个不同的字符串检查变量?9行examp
10 回答
如何根据两个值对词典进行分组?
7 回答
如何根据两个列表获得自定义元组的计数
5 回答
如何根据两个变量的条件打印特定输出
6 回答
如何根据两个变量重新采样以均匀地派生类?
7 回答