问题描述
如何创建一个以url和api_key为参数的新方法? 然后将api_key连接到网址?
例如:
def method1(url,api_key)
# concatenate them: www.abcde.com/fghy&api_key
end
解决方法
我将使用f
模块来确保所有内容均正确编码:
URI
,
使用字符串插值
在Ruby中有多种方法可以做到这一点,但是简单通常是最好的。例如,使用import re
line = 'APPLE,ORANGE CHERRY APPLE'
print([m for m in re.split('\s+|(,)',line) if m])
>>> ['APPLE',','ORANGE','CHERRY','APPLE']
字符串interpolation:
#{}