我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

真心想学还请多多关照

我用了pycham社区版运行之后打开的网页为什么文字是乱码呀

img

加个encoding='utf-8'试试


with open("baidu.html", "w", encoding="utf-8")as f:

改成这样就好了, ‘w’ 改为 ‘wb’, 去掉 decode()

from urllib.request import urlopen

url = "http://www.baidu.com"
resp = urlopen(url)
# print(resp.decode('utf-8'))

with open("mybaidu.html", "wb") as f:
    f.write(resp.read())
    print("ok")



因为你的resp.read()获取到的就是乱码

近期文章

  • 为啥我这个没有显示地区
  • style CSS 样式取对象问题
  • python提示,找不到路径,怎么解决呀
  • main函数参数指针问题
  • springcloud config无法访问到github资源
  • 关于一些前端自学问题
  • 为什么这里输出为none?
  • 怎么输出显示出回车符号?
  • php mysqli输入行号到备用列
  • if语句相关问题。刚自学到这,有点迷惑。
  • Pyqt5,QTabWidget中的每个widget怎样可以通过滚动条显示超出界面的内容
  • C语言结构体指针和结构体变量有什么区别?
  • GatewayCallbackManager
  • Odoo15 报错:ValueError: forbidden opcode(s) in 'lambda': GEN_START
  • apk文件的质疑询问
  • 如何生成一个1~20000000的随机数
  • Java的一般学习顺序是什么呢?
  • synology photo 共享空间中,误删照片,去哪里找回?
  • Unity下载后打不开
  • Mac OSX上的Java进程似乎在通过Web服务器调用时“挂起”,但可以从命令行调用

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华