Вы можете попробовать что-то вроде этого:
new_m = []
bitcoin_usd_price = 5000
for obj in m:
new_m.append(obj)
if obj['currency_id'] == 2:
new_m[-1]['usd_price'] = obj['price'] * bitcoin_usd_price
else:
new_m[-1]['bitcoin_price'] = obj['price'] / bitcoin_usd_price
m = new_m
Теперь просто назначьте bitcoin_usd_price
фактический коэффициент конвертации валюты (стоимость биткойна в долларах США).
UPD: изменение списка m
мухи было бы более точным решением:
bitcoin_usd_price = 5000
for i in range(len(m)):
if m[i]['currency_id'] == 2:
m[i]['usd_price'] = m[i]['price'] * bitcoin_usd_price
else:
m[i]['bitcoin_price'] = m[i]['price'] / bitcoin_usd_price
Попробовать
git clone ssh://username@url.com/~username/workfolder/
Который создаст репозиторий на Вашей локальной машине. Любые фиксации, которые Вы делаете к тому ответвлению, к Вашему локальному репозиторию, и когда Вы хотите пододвинуть обратно до удаленного сервера, можно работать:
git push ssh://username@url.com/~username/workfolder/
git fetch
сбои, потому что это ожидает быть выполненным из существующего репозитория мерзавца. Как Andy Hume отмечает, Вы должны сначала git clone
создать локальную копию существующего repo.
Далее, это определяет мерзавца, удаленного названный origin
который установлен на URL, от которого Вы клонировались. Это - значение по умолчанию, удаленное используемый, когда Вы вводите git fetch
или git pull
получать новые фиксации в Ваш локальный репозиторий и место назначения по умолчанию когда Вы git push
выставить Ваши новые локальные фиксации в удаленный репозиторий. Вы не должны включать ssh://username@url.com/~username/workfolder/
в Вашем нажатии управляют, является ли это то, откуда Вы клонировались.
Вот некоторые другие полезные ссылки из http://gitready.com/:
Может быть тильда ~. Попробуйте: ssh://username@url.com/username/workfolder