TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #411 · 9 фев.

reload_flag="" if [[ -n "${DEBUG}" ]]; then reload_flag="--reload" fi if [[ -n "${WORKER_COUNT}" ]]; then workers=${WORKER_COUNT} else workers=2 fi gunicorn --workers ${workers} \ --bind 0.0.0.0:8000 \ ${reload_flag} main.wsgi Писали такие конструкции чтобы проверить наличие флага и сформировать команду правильно? На самом деле можно сделать тоже самое проще. Для этого используются операторы условной подстановки, доступные в оболочках семейства POSIX. :- для установки значений по умолчанию ${WORKER_COUNT:-2} Если переменная не объявлена, то будет дефолтное значение 2. :+ подставляет указанный текст, если переменная не пуста ${DEBUG:+--reload} Если что-то есть в переменной то распечатается текст после символа +, в противном случае - ничего. Удобно для опциональных флагов, как в нашем примере. Итого наш скрипт может выглядеть так: gunicorn --workers ${WORKER_COUNT:-2} \ --bind 0.0.0.0:8000 \ ${DEBUG:+--reload} main.wsgi Есть еще два оператора. := не только подставить дефолтное значение, но и присвоить его переменной, если она пуста # никаких переменных еще нет VAL1=${VAL2:=hello} # теперь доступны обе echo $VAL1 $VAL2 # hello hello :? остановить выполнение с ошибкой, если переменной нет. echo ${MISS:?is required} bash: MISS: is required Код выхода будет 1. #tricks#linux

Резултати

Пронајдени 1,454 слични објави

Глобално пребарување

AIGC

@aigcrubbish · Post #70 · 02.10.2025 г., 03:13

OpenSUSE Leap 16 released openSUSE Leap 16 正式发布,作为固定发布周期的社区 Linux 发行版,此次重大版本更新带来了全新的软件堆栈、无与伦比的维护与安全支持周期、新安装器以及简化的迁移选项。 了解更多详情可查阅相关报道。 原文链接:https://lwn.net/Articles/1040323/ #Linux#开源#操作系统 #AIGC Read more

探索号

@seeker_rc · Post #19874 · 07.05.2026 г., 10:55

AI 编程挑战:从零开发 Linux .do 网站 从本期视频开始,我将采用 AI 编程的方式,挑战开发 Linux.do 网站。 视频观看: <https://www.bilibili.com/video/BV1TAdwBsEJ5/?vd_source=eac57d23025c06a23af985f3ce0640d3> via V2EX 分享创造 标签: #AI#Linux#do ⚡️探索号频道 ⚡️探索者频道 ⚡️探索者交流群 ⚡️ Youtube 频道:科技探索者 每天推荐有趣内容,欢迎订阅、转发。

Hashtags

Yiove 资讯频道

@yiovenews · Post #8899 · 18.11.2023 г., 05:58

#软件#开源#游戏#工具 🎮 Cartridges - 一款简易的开源游戏启动器 ▎软件功能: 游戏启动器 ▎支持平台: #Windows#Linux ▎软件介绍: Cartridges 是一个易于使用、优雅的游戏启动器,使用 GTK4 和 Libadwaita 用 Python 编写。 支持从 Steam、Lutris、Heroic、Bottles 等九个游戏平台导入和编辑游戏,支持游戏筛选、过滤、搜索等功能,简单易用。 ▎软件下载:点击下载

APP喵-软件资源共享

@appmew · Post #15401 · 01.12.2025 г., 07:20

kooix-cut:视频剪辑预处理工具,自动合并视频并删除静音片段。 能多线程同时处理多个视频,直接拖拽视频文件到窗口即可开始处理,支持Windows、MacOS、Linux系统。 🏷标签:#源码#视频剪辑#Windows#MacOS#Linux ☁链接:点击获取 ⭐频道😮群聊✏投稿🌍中文

AIGC

@aigcrubbish · Post #209 · 24.02.2026 г., 04:40

[$] The second half of the 7.0 merge window Linux 内核 7.0 版本的合并窗口已于 2 月 22 日结束,总计包含 11,588 个非合并提交。其中,有 3,893 个提交是在合并窗口的后半段引入的。 与往常一样,后半段的改动更侧重于错误修复而非新功能。不过,其中仍有一些出人意料的情况。例如,针对 rtl8723bs 驱动,来自不同开发者的微小代码清理提交多达 89 个。Greg Kroah-Hartman 对此表示惊讶,因为一个 WiFi 芯片驱动(尤其是一个尚未准备好供普遍使用的暂存区驱动)能获得如此多的关注实属罕见。 原文链接:https://lwn.net/Articles/1058664/ #Linux#内核开发#开源 #AIGC Read more

iGitHub

@igithub · Post #58 · 21.04.2023 г., 03:29

▎小白羊云盘Open API版本 支持win7-11,macOS,linux,比官方客户端下载速度更快。 基于新版阿里云盘开放平台API,新增了最近播放列表菜单,支持保存观看进度。 项目地址:https://github.com/gaozhangmin/aliyunpan 标签:#影视#阿里云盘#Windows#MacOS#Linux

喬苑

@Qiao_blog · Post #1128 · 20.03.2025 г., 01:37

▎HFish #Linux#安全#蜜罐 HFish是一款社区型免费蜜罐,侧重企业安全场景,从内网失陷检测、外网威胁感知、威胁情报生产三个场景出发,为用户提供可独立操作且实用的功能,通过安全、敏捷、可靠的中低交互蜜罐增加用户在失陷感知和威胁情报领域的能力。 官方网站: https://hfish.net

科技&趣闻&杂记

@kejiqu · Post #4172 · 16.02.2026 г., 09:05

Linux 7.0 将支持快速替换开机企鹅 Logo,增强微软 exFAT 文件系统兼容性 Linux 7.0 将支持在引导过程中轻松替换 Tux 企鹅 Logo,开发者提交的补丁允许在编译/构建时指定备用启动 Logo,相关补丁已选中用于 FBDEV Git 分支。此外,Linux 7.0 将实现对微软 exFAT 文件系统的改进,包括多集群支持和驱动程序补丁,预计可提高约 10% 的顺序读取性能并降低开销。通过缓存缓冲区头优化连续 FAT 访问,减少了 sb_bread() 调用,并改进了错误代码处理。IT之家 🏷#Linux#exFAT#Logo 📢频道👥群组📝投稿

科技&趣闻&杂记

@kejiqu · Post #3526 · 08.06.2025 г., 03:55

比护照照片还小的 Linux 计算机:自带屏幕、麦克风,功能强大 一款由Coding Scientist制作的超小型Linux计算机,尺寸仅为40毫米 ×35毫米,小于美国护照照片。该设备运行Ubuntu 16.04.6 LTS操作系统,配备了ARM Mali-400 MP2 GPU,支持实时人工智能、机器人技术和物联网系统开发。它通过micro SD卡运行Linux,内置MPU6050运动传感器、麦克风,并具备Wi-Fi、蓝牙、SPI、I2C、UART和GPIO等接口。该计算机还集成了4个物理按钮,用于启动、重置、恢复和自定义输入。IT之家 🏷#迷你计算机#Linux#开发板 📢频道👥群组📝投稿

12•••6162636465•••100•••121122
ПретходнаСтраница 63 од 122Следна