小编bee*_*ech的帖子

使用 SSH 在桌面上打开应用程序

所以通常人们会问如何将 x11 转发到本地机器,但我想让应用程序在远程机器的桌面上运行。

所以假设我从 Windows 机器(使用腻子)ssh 并运行xclock & disown. 如果我然后走到我的桌面并查看屏幕并看到 xclock 在 linux 机器上运行。

有没有办法做到这一点?使用薄荷 13。

linux ssh linux-mint

7
推荐指数
2
解决办法
9713
查看次数

将ExtendedInterpolation与Logging.Config.FileConfig一起使用

在将ini文件加载到Logging.config.FileConfig时,我正在寻找一种方法来使用configparser lib中的ExtendedInterpolation功能.

http://docs.python.org/3/library/configparser#configparser.ExtendedInterpolation

所以,如果我有一个看起来像这样的ini文件:

[logSettings]
eventlogs=application
logfilepath=C:\Programs\dk_test\results\dklog_009.log
levelvalue=10

[formatters]
keys=dkeventFmt,dklogFmt

[handlers]
keys=dklogHandler

[handler_dklogHandler]
class=FileHandler
level=${logSettings:levelvalue}
formatter=dklogFmt
args=(${logSettings:logfilepath}, 'w')

[logger_dklog]
level=${logSettings:levelvalue}
handlers=dklogHandler
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我遵循扩展插值语法,使用$ {...}表示法来引用不同部分中的值.当像这样调用文件时logging.config.fileConfig(filepath),模块内的评估总是失败.特别是在该部分的args选项的评估中[handler_dklogHandler].

有办法解决这个问题吗?谢谢!

注意:使用Python 3.2

python logging interpolation

6
推荐指数
1
解决办法
870
查看次数

标签 统计

interpolation ×1

linux ×1

linux-mint ×1

logging ×1

python ×1

ssh ×1