我正在尝试使用AWS Lambda将数据从我的S3存储桶传输到Couchbase服务器,而我正在用Python编写.所以我需要在我的Python脚本中导入couchbase模块.通常如果脚本中使用了外部模块,我需要在本地pip安装这些模块并将模块和脚本压缩在一起,然后上传到Lambda.但这次不行.原因是couchbase的Python客户端与couchbase的c客户端一起工作:libcouchbase.所以我不清楚自己应该做些什么.当我只是在C客户端包添加(虽这么说,我有6个包文件夹在我的部署包,前5个是安装的那些当我运行"PIP安装couchbase":couchbase,acouchbase,gcouchbase,txcouchbase,couchbase- 2.1.0.dist-info;最后一个是我安装的Couchbase的c客户端:libcouchbase),lambda不起作用并说:
"无法导入模块'lambda_function':libcouchbase.so.2:无法打开共享对象文件:没有这样的文件或目录"
关于如何才能完成这项工作的任何想法?非常感谢.
我的数据框中有一列事件的时间戳,看起来像"2016-06-10 18:58:25:675",最后3位数是毫秒,有没有一种有效的方法将此列转换为Pandas数据时类型?
当我尝试:
pd.to_datetime('2016-06-10 18:57:35:317')
Run Code Online (Sandbox Code Playgroud)
发生错误,说"未知的字符串格式".