小编Hak*_*ror的帖子

如何在python中检测当前的键盘语言

我的键盘有2种键盘语言,我一直在切换,希腊语和英语.如何获取当前的键盘语言?是否有任何有用的库可以为我做这个技巧?我使用的是python 3.5.2,Windows 10

python windows keyboard python-3.x

5
推荐指数
1
解决办法
2054
查看次数

将字符串元组转换为元组

我有一个格式如下的输入文件:

[(1,1),(2,1)], 'add', 11
[(1,2),(1,3)], 'div', 2
[(3,1),(4,1),(3,2),(4,2)], 'times', 240
[(2,2),(2,3)], 'minus', 3
...
Run Code Online (Sandbox Code Playgroud)

每行都是我要创建的元组。如何将每个字符串行转换为元组?

例如, linestring "[(1,1),(2,1)], 'add', 11"应该转换为元组:([(1, 1), (2, 1)], 'add', 11)

到目前为止,我尝试过:

tuples = []
for line in file:
    tuples.append((line,))
Run Code Online (Sandbox Code Playgroud)

但我得到了一个字符串转换

 [("[(1,1),(2,1)], 'add', 11\n",), ("[(1,2),(1,3)], 'div', 2\n",), ("[(3,1),(4,1),(3,2),(4,2)], 'times', 240\n",), ("[(2,2),(2,3)], 'minus', 3",)]
Run Code Online (Sandbox Code Playgroud)

python string tuples type-conversion

3
推荐指数
1
解决办法
1974
查看次数