我有一个包含这些内容的Swift 4.1(Xcode 9.3)Playground,并且它以一种非显而易见的方式失败。
import UIKit
let url: URL = URL(string: "https://placekitten.com/500/500")!
let image: CIImage = CIImage(contentsOf: url)!
结果错误为Failed to convert UIImage to PNG
。为了完整,返回的地方小猫是JPG图像。
答案 0 :(得分:1)
虽然我无法告诉您原因,但为什么您的代码无法按预期运行,您可以使用以下解决方法检索位于评论中建议的特定网址的import UIKit
let url: URL = URL(string: "https://placekitten.com/500/500")!
let image = UIImage.init(data: try! Data.init(contentsOf: url))!
let convertedImage = CIImage.init(image: image)
:
def func(dframe, **kwargs):
return dframe.filter(items=kwargs.keys()).rename(columns=kwargs)
func(df, id="id", col1="num", col2="group")
# group id num
# 0 b 1 a
# 1 b 1 a
# 2 d 1 c
不要忘记添加足够的错误处理。为了简单起见,我把它留了出来