zoukankan      html  css  js  c++  java
  • python笔记

    1.使用python去掉unicode前面的u。如    u'../123/haha/test.png'   变成../123/haha/test.png,代码如下:(python2.7)

    path=u'../../../test.png'.encode('raw_unicode_escape')
    print path
    

      运行结果:

    >>>../../../test.png
    

    2.使用python将图片变成数组后base64加密,代码如下:

    def transformImage(imagepath):
        path=imagepath.encode('raw_unicode_escape')
        f = open(path,'rb').read()
        res = bytearray(f)
        bs64 = base64.b64encode(res)
        # print bs64
        return bs64
    print transformImage(u'../123/haha/test.png')
    

     3.将字典变成列表

    晚上搜了很多,一般方法都是将k,v分开变成list,可是当需要k:v形式的时候怎么办呢。

    dica = {"a":"1","b":"2"}
    
    array = []
    for k,v in dica.items():
        array.append("{k}:{v}".format(k=k,v=v))
    print(array)
    

     或者

    list1 = ["{k}:{v}".format(k = x,v=v) for x,v in dica.items()]
    

      

  • 相关阅读:
    jquery的each()详细介绍【转】
    牛客-小w的a=b问题
    HDU-6707-Shuffle Card(很数据结构的一道题)
    HDU-6672-Seq
    牛客-随机数
    牛客-小阳的贝壳
    HDU-4417-Super Mario
    牛客-Corn Fields
    HDU-2665-Kth number
    线段树模板
  • 原文地址:https://www.cnblogs.com/panpan0301/p/7845697.html
Copyright © 2011-2022 走看看