同样,对于python来说相对较新,所以对某些人来说这似乎是不费吹灰之力。我提前道歉。
我想知道如何打开.csv文件并将内容作为数据发送到帖子会话中。
有点像这样:
userData = json.loads(loginResponse.text)
sessionToken = userData["sessionId"]
print ('Login successful! Attempting to upload file...')
# Now try to upload file
uploadURL = 'url'
headers = {
'token': sessionToken
}
with open('data.csv', newline='') as csvFile:
csvReader = csv.reader(csvFile)
uploadResponse = loginAS.post(uploadURL, headers=headers, data='CONTENTS OF CSV FILE')
print (uploadResponse.status_code)
csvfile.close()
我试图打开csv文件,但这不起作用。我试过了
data=list(csvReader)
但是我收到了“太多值以解压缩”的错误。那么,有什么想法吗?
我不确定它是否重要,但我使用的是Python 3.4
答案 0 :(得分:0)
如果您想将文件内容简单地作为一大块文本传递,请不要使用csv模块。只需使用普通文件read()方法:
func textFieldShouldBeginEditing(textField: UITextField) -> Bool {
if textField == nameTxtField {
self.view.frame = CGRectMake(0, -50, self.view.frame.size.width, self.view.frame.size.height)
}
if textField == EmailTxtField {
self.view.frame = CGRectMake(0, -100, self.view.frame.size.width, self.view.frame.size.height)
}
return true
}