习惯

#!/usr/bin/python3.5
# -*- coding=utf-8 -*-
定义了使用哪个版本的python解析代码,也定义了python程序的路径
如果在linux上出现报错,比如文件不识别什么的,可以尝试下把格式转一下:
Dos2unix 文件.py

推荐open('filename', 'rb')
一定要有个b,二进制解码,尤其文件里有中文,韩文等非英文字符,会把这些字符按照二进制解码

如果在windows里面编辑python脚本,比如用sublime,之后再移植到linux,是无法执行的,因为linux和windows字符格式不同,需要在linux用dos2unix做转换,如果转换也不行,就需要在linux编辑一个(需要指定编译器位置),再复制一个文件,之后修改复制的这个文件(winscp)
或者修改sublime的编译格式:
// These settings override both User and Default settings for the Python syntax
{
"default_line_ending": "unix",
}
默认是"default_line_ending": "system", system表示windows
https://www.cnblogs.com/qmfsun/p/6291982.html

 

posted @ 2019-07-19 17:54  月亮上的石头  阅读(171)  评论(0编辑  收藏  举报