Python常用语法总结及安装库

Python常用语法总结及安装库

做STITP时候遇到了很多不懂的语句,还有好多安装的包

于是写个总结记录一下

一、文件操作类

  • os.listdir()

    1
    2
    path = "E:\STITP\sample\sample"
    print(os.listdir(path))

    结果如下:

    注意:可能C盘有访问限制导致失败

  • os.path.join()

    1
    2
    3
    path = "D:\STITP\相关代码\7th. by Suchir Balaji"
    filename = "readme.md"
    print(os.path.join(path,filename))

二、安装库

基本安装语句:

1
2
3
4
5
pip install *** // 库的名字

# 或者用下面的方法查看一下有哪些版本
anaconda search -t conda tensorflow-gpu // tensorflow-gpu可以换成别的库
anaconda show anaconda/tensorflow-gpu // 对应于上面选的包

注意:

  1. 有时候出现好多warning,但其实已经装上了
  2. 有的时候有error,可以看一下是什么问题。有时候会提示安装之前还需要安装什么别的东西

下面列举常见的一些库:

  • tflearn

    安装之前可能得安装一下packaging的库

  • PIL

    换成安装pillow

三、有关库的相关问题总结

  1. 有时候会发现 no module xxxx,估计是没有安装这个库

  2. 遇到过这样的问题:

    module ‘scipy.stats’ has no attribute ‘threshold’

    发现问题原来是新版本之后这个函数被删掉了

    解决方法:

    • 安装之前版本的库(当时失败了)

    • 在百度上搜这个函数,有官网的链接,进去可以找这个函数的源代码

      source链接就是源代码,有时候点进去找不到page可以换一个版本的

Author: Ivan Yang
Link: https://blog.ivan-yang.com/2018/10/31/Python常用语法总结/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.