栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python新手入门百问百答

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python新手入门百问百答

Python新手入门百问百答

文章目录
  • Python新手入门百问百答
    • Q1:Python如何查看已经安装的库或模块、安装包?
    • Python安装librosa,报错Cannot uninstall ‘llvmlite’解决?
    • iPython清屏命令,如何清空命令窗?
    • Python字符串前加r和不加r的区别?
    • 如何让Python画图的时候不显示图窗,同时保存图片?
    • 如何让Python固定在一行不断输出?即Python同行输出
    • Linux上如何运行Python脚本?
    • 持续更新中

本文总结记录新手入门时,使用Python遇到的常见问题。

Q1:Python如何查看已经安装的库或模块、安装包?
  • IPython下:help() -> modules 或 help(‘modules’)
  • cmd/power shell下:pip list
  • 安装新的模块/库:pip install xxxx
Python安装librosa,报错Cannot uninstall ‘llvmlite’解决?
  • 详细报错如下:
ERROR: Cannot uninstall ‘llvmlite’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
  • 解决:pip install librosa --ignore-installed llvmlite

  • 参考链接:https://blog.csdn.net/Mark_2018/article/details/104311175

iPython清屏命令,如何清空命令窗?
  • for Unix-like systems : !clear
  • for Windows : !CLS

转载于: https://www.cnblogs.com/yaos/p/7121892.html

Python字符串前加r和不加r的区别?
  • 以换行符 n为例:

  • 若不加r,则会将n当成转义字符,把n当成一个整体,表示换行

  • 若加r,表示强制按默认字符写入,不转义,也即不会有换行的效果,末尾输入的是和n

  • 实际代码如下:

    str1 = r'Hello Worldn'
    str2 = 'Hello Worldn'
    print(str1)
    print(str2)
    
  • 输出结果如下:

    Hello Worldn
    Hello World
    
如何让Python画图的时候不显示图窗,同时保存图片?
  • 解决:在import包后加上use语句

    import matplotlib  
    matplotlib.use('Agg') 
    
  • 注意:一定要再import后面加上这句,其他地方添加无效。

  • 参考1:https://www.jianshu.com/p/fa01b8776e77

  • 参考2:https://blog.csdn.net/rumswell/article/details/7342479

如何让Python固定在一行不断输出?即Python同行输出
  • 类似C语言,末尾添加r,而非n
  • 举例,print('%d'%(number), end='r')
Linux上如何运行Python脚本?
  • 首先确定是否安装了python,指令: python --version,查看Python版本

  • 如已安装,假设srcipt是你的脚本名字

  • 则在命令行输入:python script.py,即可调用

持续更新中
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/461394.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号