汞合金刮板
amalgama的Python项目详细描述
汞合金pq
Amalgama歌词剪辑
要求
- python 3.5及以上版本
安装
来自PYPI
$ pip install amalgama
从git存储库中
$ pip install git+https://github.com/andriyor/amalgama-pq.git#egg=amalgama-pq
来源
$ git clone https://github.com/andriyor/amalgama-pq.git
$ cd amalgama-pq
$ python setup.py install
用法
importrequestsimportamalgamaartist,song='Pink Floyd','Time'url=amalgama.get_url(artist,song)try:response=requests.get(url)response.raise_for_status()text=amalgama.get_first_translate_text(response.text)print(f'{text}{url}')exceptrequests.exceptions.HTTPError:print(f'{artist}-{song} not found in amalgama {url}')
预期产量
Time (оригинал Pink Floyd)
Ticking away the moments that make up a dull day
You fritter and waste the hours in an off hand way
Kicking around on a piece of ground in your home town
Waiting for someone or something to show you the way
...
Время (перевод Дмитрий Попов из Новокузнецка)
Тикают секунды, наполняя скучный день,
Ты разбрасываешься по мелочам и понапрасну тратишь время,
Вертишься вокруг клочка земли родного города,
В ожидании, что кто-то или что-то укажет тебе путь.
...
开发设置
使用Poetry
$ poetry install
运行测试
$ poetry run pytest
$ pipenv install --dev -e .