最近我在我的python代码中遇到了这个错误,这就是说:ftplib.error_perm:550 Temperat.txt:Permission denied。
我不确定这意味着什么以及如何解决它。
import serial
import time
import numpy
import ftplib
import os
ser = serial.Serial('/dev/ttyACM1',9600)
time.sleep(1)
ser.flush()
file = '/home/hazza/Desktop/test/temperatures.txt'
for i in range(2):
ser.readline()
while True:
temp =((int(ser.readline())*0.004882814) - 0.5)*100
#print temp
f = open('temperatures.txt', 'w')
f.write(str(temp) + '\n')
f.close()
#upload file
s = ftplib.FTP('server','username','password')
print s.dir()
f = open('temperatures.txt','rb')
s.storbinary('STOR temperatures.txt' ,f)
f.close()
s.quit()
我已将文本文件和我的python文件保存在桌面上的单个文件中,这与它有关吗?