我有一个带有长数据表的OpenOffice calc,我需要将其中一列中的数字作为Python中的向量导入,并将相邻列中的数字作为另一个向量导入,以便我可以使用它们用于稍后的多项式插值。
有没有简单的方法可以做到这一点?我是Python的初学者,并且无法通过在线教程解决我的问题,但似乎不应该太难。
答案 0 :(得分:0)
过去我使用python的csv
库来读取和处理电子表格中的数据(您必须将电子表格转换为csv)。 Check the manual here,特别是班级csv.DictReader
。
在示例代码段中,只需更改for row in reader:
循环即可保存一行。
答案 1 :(得分:0)
查看openpyxl http://openpyxl.readthedocs.io/en/default/tutorial.html
可能的解决方案之一:
NSURL* outPutURL = [NSURL fileURLWithPath:[@"~/anyFolder/" stringByExpandingTildeInPath]];
outPutURL = [[outPutURL URLByAppendingPathComponent:[@"MacTestApp-" stringByAppendingString:@"test"]] URLByAppendingPathExtension:@"m4v"];
NSLog(@"upload = %@",outPutURL);
;
[self compressVideo:inputURL outputURL:outPutURL handler:^(AVAssetExportSession *completion) {
if (completion.status == AVAssetExportSessionStatusCompleted) {
NSData *newDataForUpload = [NSData dataWithContentsOfURL:outPutURL];
NSLog(@"Size of new Video after compression is (bytes):%lu",(unsigned long)[newDataForUpload length]);
}
else
{
NSLog(@"completion.status %ld ",(long)completion.status);
NSLog(@"completion.status %ld ",(long)AVAssetExportSessionStatusFailed);
}
}];