zoukankan      html  css  js  c++  java
  • Python 工作中比较实用的一些第三方库

    1.判断图片能否打开的方法

    导入imghdr 库,使用imghdr.what(文件路径)
    如果能打开,返回文件的原始格式(比如一个png 文件,你改成了jpg,虽然能打开,但是调用img2pdf 生成会报错),返回的还是png 格式,如果不是图片格式的话,会返回None。

    2.查看文件的大小

    使用os.path.getsize() 返回文件的大小,单位是字节。

    3.查看文件创建时间os.path.getctime()

    最近访问时间 os.path.getatime()
    最近修改时间 os.path.getmtime()

    返回时间戳,将其格式化为时间类型(datetime.datetime)使用的是datetime.datetime.fromtimestamp(时间戳)


    4.获取文件的MD5 值 的方法(使用MD5给文件加密)

    1 with open(文件路径,'rb') as f
    2     content = f.read()
    3 hashlib.md5(contents).hexdigest()

    5.在没联网的环境下安装python 第三方库

    1).在有网的地方提前下载pip 的安装包 https://pypi.org/project/pip/#downloads,如:pip-19.0.3-py2.py3-none-any.whl

    2).将这个文件放到Python 的目录下,如:D:Python37

    3).打开cmd ,进入Python 所在的目录并执行以下语句:

    D:Python37>python.exe pip-19.0.3-py2.py3-none-any.whl/pip install pip-19.0.3-py2.py3-none-any.whl

    4).稍等一会就可以完成安装
    转自:https://www.cnblogs.com/guozw/p/6339813.html

    6.第三方库Pillow 的下载地址: https://pypi.org/project/Pillow/#files

    未完...

  • 相关阅读:
    移动端触摸右侧菜单栏,页面内容对应项滚动到最上方
    swiper使用中一些点的总结
    javaScript正则表达式入门
    javaScript之数组操作方法(一)
    初识vue
    焦点控制切换和轮播
    文本内容只显示两行,然后加...
    图片父容器高度不定的图片垂直居中
    css3图片垂直居中
    【C#】两个list根据某个元素比较差集
  • 原文地址:https://www.cnblogs.com/yungiu/p/10625983.html
Copyright © 2011-2022 走看看