随笔分类 - [32] Python
摘要:Python 3 写文件 UnicodeEncodeError: 'gbk' codec can't encode character 网页代码中存在“”<meta charset="gbk">“”,如果存为 utf-8,再用浏览器打开,会出现乱码。因此,必须存为 gbk。 解决方法: 在写入 st
阅读全文
摘要:Python 3中的默认编码 Python3中默认是UTF-8 可查看Python3的默认编码。 >>> import sys >>> >>> sys.getdefaultencoding() 'utf-8' >>> 系统默认编码 指: 在python 3编译器读取.py文件时,若没有头文件编码声明
阅读全文
摘要:UnicodeEncodeError: 'gbk' codec can't encode character '\ue625' in position 324196: illegal multibyte sequence f = open("out.html","w",encoding='utf-8
阅读全文
摘要:用requests.get()之后得到的源代码跟浏览器里面的不一样 崔庆才的《python3网络爬虫开发实战》在2.3.3节: 我们用urllib或requests获取到的是HTML源代码,但是这个网页是用js渲染的,上面两个库不会像浏览器那样继续运行后面请求来的js模块,所以不一样。 Seleni
阅读全文
摘要:C语言在线编辑器编译器IDE http://codepad.org/ C#语言在线编辑器编译器IDE http://www.dooccn.com/csharp/ C++语言在线编辑器编译器IDE http://www.dooccn.com/cpp/ Java语言在线编辑器编译器IDE http://
阅读全文
摘要:REF http://code.py40.com/pyqt5/22.html https://www.cnblogs.com/archisama/p/5454200.html 事件 Event所有的GUI程序都是事件驱动的。事件主要由用户触发,但也可能有其他触发方式:例如网络连接、window ma
阅读全文
摘要:REF https://www.jianshu.com/p/3832eb48f3d5 布局(Layout)管理Qt Designer中,在工具箱中最上方可以看到有4种布局。分别是垂直布局、水平布局、栅格布局和表单布局。 四种布局布局名称 布局含义垂直(Vertical)布局 布局内的控件按照从上到下
阅读全文
摘要:REF https://www.jianshu.com/p/5b063c5745d0 本篇博客对应的视频讲解:https://www.bilibili.com/video/BV1NZ4y1Z7ue/ Qt Designer的介绍在PyQt中编写UI界面可以直接通过代码来实现,也可以通过Qt Desi
阅读全文
摘要:转自 https://www.runoob.com/w3cnote/python-yield-used-analysis.html Python yield 使用浅析 带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 gen
阅读全文
摘要:SpVoice SpVoice类是支持语音合成(TTS)的核心类。通过SpVoice对象调用TTS引擎,从而实现朗读功能。 SpVoice类有以下主要属性: Voice:表示发音类型,相当于进行朗读的人,包括Microsoft Mary,Microsoft Mike,Microsoft Sam和Mi
阅读全文
摘要:AttributeError: module 'sipbuild.api' has no attribute 'prepare_metadata_for_build_wheel' pip install PyQt5-tools pip install -U setuptools==59.1.1
阅读全文
摘要:解决方法 方法一:删除UTF-8编码,使用ASCII编码将脚本程序中所有UTF-8编码内容删除,也就是删除所有中文。 方法二:注明脚本的编码方式在python脚本程序中,主动申明我们使用UTF-8编码方式。申明的方法如下,在程序最上面增加以下语句,尤其是第二句。 #!/usr/bin/python
阅读全文
摘要:D:\Program Files\python_3_6_4>python -m pip install --upgrade pipCache entry deserialization failed, entry ignoredCollecting pip Cache entry deseriali
阅读全文
摘要:Microsoft Visual C++ 14.0 or greater is required. 表示缺少Visual Studio 2015及以上版本 的C++编译器。 可以通过以下途径解决。最好是第二、三种途径。 一、直接下载对应版本的.whl文件,然后运行 pip install xxx.w
阅读全文
摘要:pyaudio -- python 3.6,pycharm可以安装 pip install pyaudio pyqt5 -- python 3.6 (slow) D:\Program Files\python_3_6_4\Scripts>pip install pyqt5 -i https://py
阅读全文
摘要:可能的原因1: 安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。 可能的原因2: (下载的是对应版本的库,然后仍然提示不支持当前平台) 我下载到的numpy库文件名: numpy-1.10.4+mkl-cp27-cp27m-win32.whl 使用pip安装
阅读全文
摘要:E:\Eprogramfiles\Anaconda3\envs\myenvpy38>pip3 install pyaudioCollecting pyaudio Using cached PyAudio-0.2.11.tar.gz (37 kB)Using legacy 'setup.py inst
阅读全文
摘要:在命令行安装Python第三方包 如果安装了多个版本的Python,可以在命令行查看: where python 在命令行可以采用pip安装软件包,可以在线安装,也可以下载离线安装包(whl文件)再安装。 pip install package_name pip install package_na
阅读全文
摘要:可变对象和不可变对象 Python在heap中分配的对象分成两类:可变对象和不可变对象。所谓可变对象是指,对象的内容可变,而不可变对象是指对象内容不可变。 不可变(immutable):int、字符串(string)、float、(数值型number)、元组(tuple) 可变(mutable):字
阅读全文
摘要:Tkinter 之主窗口参数 一、常用参数 语法作用 window= tk.TK() 创建窗口 window['height'] = 300 设置高 window['width'] = 500 设置宽 window.title('魔方小站') 设置标题 window['bg'] = '#0099ff
阅读全文