Python
iytprince2
Nothing to say!
展开
-
Python 编码:'ascii' codec can't encode characters in position 8-50: ordinal not in range(128)
报错: 'ascii' codec can't encode characters in position 8-50: ordinal not in range(128) Python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byt转载 2017-04-21 11:16:28 · 506 阅读 · 0 评论 -
python 格式化输出
#!/usr/bin/python #coding=utf-8 ''' 可以指定所需长度的字符串的对齐方式: > 右对齐 ^ 中间对齐 = (只用于数字)在小数点后进行补齐 ''' print ('1:\t|{0:>10},'.format('wangyu')) print ('2:\t|{0:4.2f}'.format(1.1415926)) print ('3:\t|'转载 2017-04-21 11:19:42 · 435 阅读 · 0 评论 -
tempfile.mkstemp 创建的文件的删除问题
先关后删 os.close(fd) os.remove(fname) fd 为文件描述符与文件对象不是一样的需要系统级别的关闭转载 2017-05-30 10:49:52 · 2308 阅读 · 1 评论