Простой код в формате JavaScript:
function qs(key) {
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars[key];
}
Вызовите его из любого места в JavaScript-коде:
var result = qs('someKey');
Вы можете превратить свою функцию в генератор , заменив
return self.read_file(filename)
на
yield self.read_file(filename)
. Это позволило бы вам написать:
for unmapped_positions in alerter.positions_file_search(alerter.fundCodes):
...
Для получения дополнительной информации о генераторах см. https://wiki.python.org/moin/Generators
for
. Но я думаю, что я могу получить это отсюда! – user 13 July 2018 в 18:49