… Read More这里谈一下个人的学习建议. 首先阅读官方的入门教程, 看完这一部分,对于一个熟练的C++程序员,应该可以凑合写出可堪一用的代码了. 然后是Python in a Nutshell 3rd第七章之前的内容(不含第七章),这一部分看完, 你就能基本了解Python的运行机制, 写出质量合格的代码了(但可能不够Pythonic).
上面两步完成后, 对一个熟悉C++的程序员而言, 基本任何Level的Python资料都可以看了. 如果偏应用,你可以继续看Python in a
标签归档:python
字符集与编码
近义名词
- 多字节字符(Multibyte char) ~ 变长编码, 一个字符可能由多个字节(字节数不定)表示, 因此每个需要按一定规则添加额外的信息,以分割字符.
- 宽字节字符(Wide char) ~ 定长编码, 使用定长的字节表示字符,因此字符之间没有额外的分割信息.
字符绘制基础
- 假设有函数
drawChar(charSet,code_point)
,drawChar
将根据(charSet,code_point)
两个参数在
Pyinstaller打包单个bundle时封装额外的资源文件
Pyinstaller简易使用说明:
安装:
pip install pyinstaller
在待打包目录下
新建一个批处理specgen.bat,内容为
pyi-makespec.exe Name.py -F -w –icon=fav.ico
新建一个批处理exegen.bat,内容为
pyinstaller.exe Name.spec
执行specgen.bat生成spec文件(若有需要,对其进行修改)
执行exegen.bat生成可执行文件,结果位于dist目录下
正文:
在编程时往往会引用一些额外文件,如图片,音乐等。
若是用Pyinstaller打包为文件夹,那么这些文件直接复制过去就行。… Read More