Python + bash
Если вам часто требуется запускать shell команды из Python-кода, какой способ вы используете?
Самый низкоуровневый это функция os.system(), либо os.popen(). Рекомендованный способ это subprocess.call(). Но это всё еще достаточно неудобно.
Советую обратить своё внимание на очень крутую библиотеку sh.
Что она умеет?
🔸 удобный синтаксис вызова команд как функций
# os
import os
os.system("tar cvf demo.tar ~/")
# subprocess
import subprocess
subprocess.call(['tar', 'cvf', 'demo.tar', '~/'])
# sh
import sh
sh.tar('cvf', 'demo.tar', "~/")
🔸 простое создание функции-алиаса для длинной команды
fn = sh.lsof.bake('-i', '-P', '-n')
output = sh.grep(fn(), 'LISTEN')
в этом примере также задействован пайпинг
🔸 удобный вызов команд от sudo
with sh.contrib.sudo:
print(ls("/root"))
Такой запрос спросит пароль. Чтобы это работало нужно соответствующим способом настроить юзера.
А вот вариант с вводом пароля через код.
password = "secret"
sudo = sh.sudo.bake("-S", _in=password+"\n")
print(sudo.ls("/root"))
Это не все фишки. Больше интересных примеров смотрите в документации.
Специально для Windows💀 юзеров
#libs#linux
Бизнес дайджест от Chinaccelerator 06/10/2021
1. China’s carbon neutral goal: Shanghai aims to have 10,000 h
2. Alibaba Cloud offers to build livestream shopping platforms for global clients
3. Tencent to reposition short-video app Weishi to focus on movie content
4. Food delivery giant Metiruan plans to hire 60,000 execs
5. China’s Oriental Space secures funding from Matrix, Sequoia, others
6. BukuWarung, a fintech for Indonesian MSMEs, scores $60M Series A led by Valar and Goodwater
7. Indian startup funding falls 57% to $1.8b in May amid second COVID19 wave
8. Refyne raises $20.1 million to help workers in India get faster access to wages
9. SG fintech firm MatchMove raises $100m from Nityo Infotech
10. Shopee expands in Latin America with silent launches in Chile, Colombia
11. European Tesla rival Northvolt raises $2.75 billion from Goldman, VW and others
Check out all 47 tech-related news articles covering #gaming#fooddelivery#logistics, etc, at https://chinaccelerator.com/news-posts/chinaccelerator-daily-digest-06-10-2021/ You can find the original articles' links there.
Delever и Yaponamama.uz
С энтузиазмом объявляем о запуске стратегического партнёрства между Delever и Yaponamama.uz. Это партнерство представляет собой важный шаг в расширении нашего портфеля и усилении присутствия на рынке Узбекистана.
Yaponamama.uz, известный своим качественным сервисом и изысканным меню японской кухни, выбрал Delever в качестве партнера для оптимизации и автоматизации своих процессов доставки. Мы будем поддерживать Yaponamama.uz с помощью нашей передовой технологии и опыта в управлении заказами, что позволит им улучшить качество обслуживания и увеличить объемы продаж.
Мы гордимся тем, что Yaponamama.uz доверяет нам укрепление своей операционной деятельности и с нетерпением ждем результатов нашего совместного сотрудничества. Следите за обновлениями, ведь впереди нас ждут захватывающие проекты и инициативы!
#partnership#innovation#fooddelivery#Delever#Yaponamama
📊KFC, Cotti Coffee и другие гиганты Китая отказываются от дешёвых цен и скидок💸
🍽️ В последнее время крупнейшие сети ресторанов и кофейных брендов Китая начали отказываться от многолетней политики низких цен и значительных скидок на товары для доставки. Среди них KFC, Cotti Coffee и Luckin Coffee.
💰Примечательно, что:
💰Цены на доставку KFC увеличились в среднем на 0,8 юаня (~11 центов);
💰Ранее известная своим дешевым кофе сеть Cotti прекратила продажу напитка за 9,9 юаня, подняв цену большинства напитков до 13,99 юаня и выше;
💰Сеть кофеен Luckin также сократила ассортимент товаров по низкой цене 9,9 юаня.
📈 Повышения цен означают конец ожесточенной ценовой войны, ведущей к падению прибыльности ресторанов и точек общепита. Например, доставка KFC принесла третьему кварталу дополнительный доход, составляющий 51% от общей выручки, однако такая политика серьёзно ударила по рентабельности компаний.
🤷♂️ Многие эксперты связывают такое изменение с правительственными мерами борьбы с «инволюцией» (чрезмерной конкуренцией), поскольку цена ниже себестоимости часто приводила к искажению рыночной среды.
🌍 Другие игроки рынка, такие как McDonald's и японский ресторан Saizeriya, также увеличивают цены, стремясь восстановить нормальную экономику бизнеса.
🔥 Причинами для отказа от низких цен являются не только усилия правительства по борьбе с недобросовестной конкуренцией, но и экономические реалии: низкие цены перестали приносить компаниям выгоду, заставляя покрывать убытки крупными скидками и комиссиями платформ доставки.
🤑Следите за нашими обновлениями, чтобы оставаться в курсе последних изменений в экономике и политике!
#kfc#coffee#chinesemarket#fooddelivery#priceincrease#business#marketing#economy#china