zoukankan      html  css  js  c++  java
  • Python注意事项

    Python注意事项


    引用pyinstaller库

    (cmd命令行)pyinstaller -F<文件名.py的绝对路径> (注意:-F前面有空格)

    py文件不要放置桌面,不然导出文件会打不开(我也不知道为什么)

    python打包成exe执行文件,vista/win7下icon图标显示问题的解决方案

    1. ico文件里面可以有多个不同的图标文件以适应不同的视图模式,并且这些图标文件通常按尺寸大小的顺序存放。以windows XP/server 2003下支持的ico尺寸为16x16,32x32和48x48。vista/win7下则最多可以支持256x256。
    2. 问题关键在于ico文件中图标的顺序问题,XP和server 2003对顺序要求不高,无论是图标是按尺寸的正序还是倒序都可以正常显示,而然在vista/win7下确只能倒序。
    3. 使用:Greenfish Icon Editor Pro,该工具不仅可以编辑图标文件,而且可以修改图标文件的顺序

    pip下载

    解决python pip 出现read time out问题

    更改python包的下载源,使用国内镜像包:清华资源。
    在Windows下:
    C:UsersAdministrator下新建pip文件夹,在创建pip.ini文件,拷贝下面代码进去,保存。

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    

    turtle库

    turtle绘图速度

    turtle.speed(0)
    “fastest”: 0
    
    “fast”: 10
    
    “normal”: 6
    
    “slow”: 3
    
    “slowest”: 1
    

    切换RGB色彩模式

    turtle.colormode(mode)
    1.0:RGB小数模式
    255:RGB整数模式
    

    Python3中turtle.TurtleGraphicsError:bad color sequence的解决日志

    由于默认为小数模式,e,g,b设置在 [0,1.0] 范围内,需在代码中排出可能导致rgb超出此区间的因素并规正之。

    在 pyCharm 中使用pip 安装第三方库

    在PyCharm中使用组合键ALT+F12,调出控制台

    比如想安装pandas:可以在控制台中输入:pip install pandas


    jieba库

    读取txt文件报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0

    python在open读取txt文件时,出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid continuation byte报错

    解决办法:

    1. 把编码方式utf-8 修改为gb18030

    2. 把原来的txt文件重新打开另存为的时候,把编码方式修改为utf-8,然后代码的encoding=‘utf-8’保持不变即可

    怎么解决syntaxerror:non-utf-8 code starting with xc4'in file c:usersad

    程序中出现中文,运行的时候出现如下错误:

    SyntaxError: Non-UTF-8 code starting with 'xc1' in file C:...xxx.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

    导致出错的根源就是编码问题。

    解决方案是:

    在程序最上面加上:

    coding=gbk
    

    这样程序就可以正常运行了。


    使用WordCloud生成词云图片

    调整图片清晰度

    scale属性,该值越大越清楚

    设置透明底色的云词图

    background_color="RGBA(0,0,0,0)", mode="RGBA"

    在运用wordcloud生成特定形状的词云时出现如下的错误:

    from scipy.misc import imread
    ImportError: cannot import name 'imread’

    出现“ImportError: cannot import name ‘imread’”错误的原因一般有两个,一个是两个第三方库的安装位置不一致,导致他们不能互相关联,另一个原因是“scipy”库的版本过高所导致的,我也不知道为什么会这样。解决位置不一致的方法是查看安装第三方库的位置,然后重新安装即可,解决版本过高的方法是降低安装的版本。即

    pip install scipy==1.2.1
  • 相关阅读:
    团队作业
    第四次作业
    第三次作业
    从电梯问题,看c和c++之间的区别(有点懂了)错觉错觉
    团队作业2
    游戏方案
    电梯调度程序4
    电梯调度程序3
    电梯调度程序2
    电梯调度程序1
  • 原文地址:https://www.cnblogs.com/HLBBLOG/p/14204934.html
Copyright © 2011-2022 走看看