3月14日(linux中运行python文件)
找到Linux中python的位置
which python
/usr/bin/python
尝试在linux中运行python
要修改python代码,在头上增加 # -*- coding: utf-8 -*-,不然会报错
f = open(r'/opt/module/flume-1.7.0/jddata/data/comm.csv',mode='a+',newline=''),去除newline 不识别这个函数
Linux中去除换行符是这样 .replace('\n', '')
如果报这个错误,UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-20: ordinal not in range(128)
在.py文件开头加入这三行
import sys
reload(sys)
sys.setdefaultencoding('utf8')
最后执行 不需要再python目录下 随便哪个目录下 命令 python 文件名.py python /opt/module/flume-1.7.0/jddata/pywj/jd.py
浙公网安备 33010602011771号