python - 在 Ubuntu 中使用 python 启动 Telegram Desktop
问题描述
首先,我是Linux环境的初学者
我在 python 中使用下面的命令在 Windows 10 环境中打开 Telegram Desktop 并且它工作正常:
subprocess.Popen('C:\\Users\\username\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe')
但现在我想在 python 中但在Ubuntu环境中做同样的事情。我已经使用下面的命令来做到这一点,但它不起作用:
subprocess.Popen('\\home\\username\\snap\\telegram-desktop\\2551\\.local\\share\\TelegramDesktop')
错误 =“没有这样的文件或目录”
也许我对电报的安装路径有问题。考虑到我在终端中使用 < locate > 命令找到了路径
解决方案
Unix/
用作路径分隔符。相反,\\
这使它看起来像一个长文件名,而不是路径。
推荐阅读
- python - How to create a new button by pressing a button in popup (python kivy)
- mapbox - 有没有办法让一个图标一路走来?
- javascript - 悬停在标签上时基于鼠标的视差中断
- javascript - 根据表单值角度禁用表格中的复选框
- python - 在 matplotlib imshow() 中,如何更改现有图上的颜色轴范围?
- javascript - 我可以设置一个 switch 语句来记住如何处理 JavaScript 中的输出和输入吗?
- java - java swing如何解决打印值的问题
- node.js - 使用 puppeteer-core 代替 puppeteer
- python-3.x - 非矩形或透明背景 tkinter 或任何其他库 python?
- dynamics-crm - 有多少实体不支持“状态”和“状态”代码的简单 PATCH?