python-3.x - 代码在 PyCharm 中工作,但是当我通过终端调用它时返回语法错误
问题描述
有一个功能:
def change_BG_lin (path):
os.system(f"gsettings set org.gnome.desktop.background picture-uri {path}")
在 PyCharm 中一切正常,但是当我在终端中调用它时,它返回:
os.system(f"gsettings set org.gnome.desktop.background picture-uri {path}")
SyntaxError: invalid syntax
^
解决方案
在 ubuntu 字符串“python”中调用没有“f 字符串”的 python2。
推荐阅读
- ios - 具有最大长度的 UITextField 自动完成
- java - 使用比较器排序,特定值除外
- r - purrr - 循环特定模式中的所有变量以运行相关分析
- sql - Postgres - 查询嵌套对象的 JSON 列值
- java - 如何在 Java 网格 GUI 中选择特定单元格?
- elasticsearch - 如何在 Kibana 中排除/预定义索引模式的字段?
- r - 如何在 R 中始终四舍五入 0.5 个十进制值?
- c# - 升级到版本 1.0.111.0 后 SQLite BackupDatabase 方法抛出异常
- haskell - 依赖类型:跨越类型/种类(运行时/编译时)障碍
- solr - 在 Solr Admin 中测试 Solrnet 结果查询 url