English 中文(简体)
是否派Key去Mac in-030?
原标题:Is there a sendKey for Mac in Python?

在Mac10.6,我要提出积极申请,使之不再活跃,或尽量减少被Adhur

我知道,我可以把Key用在Windows和Adhur,然后在Mac?

最佳回答

这里,我从在Stack Overflow的一个不同问题中找到了。 这对我的问题非常好。

import os
cmd = """
osascript -e  tell application "System Events" to keystroke "m" using {command down}  
"""
# minimize active window
os.system(cmd)
问题回答

Try appscript, 可供PyPI使用的 Apple果活动桥:

from appscript import app, k
app( System Events ).keystroke( N , using=k.command_down)

除了将钥匙中风发送到目前积极应用之外,你还可以将其送交具体应用如下。 事先通过以下文字,或将其保存到档案中,并将档案交给文稿

tell application "Safari"
    activate
    tell application "System Events" to keystroke "r" using {command down}
end tell

在将Cmd + r带至Safari之后,再送至地下室。

例如,你能否从Adrea那里操作一个非洲顾问办的文字(man osascript),并驾车申请?

利用<代码>SendKeys从pip上读到Windows的文字 在SOS X方面,我还做了文件<代码>/Library/Python/2.7/site- Pack/SendKeys/__init__py(site- Pack。 将其安装在我的Mac.上,这不能确保这种配置是可想象的。

档案内容是:

def SendKeys(keys):
    if keys ==  {ENTER} 
        keys =  return 
    from os import system
    system( osascript -e  tell application "System Events" to keystroke   + keys + " ")

显然,这并不十分有力,因此,我只得把它放在<条码>pypi上,但只需把我的文字放在SOS X和Windows上。





相关问题
Can Django models use MySQL functions?

Is there a way to force Django models to pass a field to a MySQL function every time the model data is read or loaded? To clarify what I mean in SQL, I want the Django model to produce something like ...

An enterprise scheduler for python (like quartz)

I am looking for an enterprise tasks scheduler for python, like quartz is for Java. Requirements: Persistent: if the process restarts or the machine restarts, then all the jobs must stay there and ...

How to remove unique, then duplicate dictionaries in a list?

Given the following list that contains some duplicate and some unique dictionaries, what is the best method to remove unique dictionaries first, then reduce the duplicate dictionaries to single ...

What is suggested seed value to use with random.seed()?

Simple enough question: I m using python random module to generate random integers. I want to know what is the suggested value to use with the random.seed() function? Currently I am letting this ...

How can I make the PyDev editor selectively ignore errors?

I m using PyDev under Eclipse to write some Jython code. I ve got numerous instances where I need to do something like this: import com.work.project.component.client.Interface.ISubInterface as ...

How do I profile `paster serve` s startup time?

Python s paster serve app.ini is taking longer than I would like to be ready for the first request. I know how to profile requests with middleware, but how do I profile the initialization time? I ...

Pragmatically adding give-aways/freebies to an online store

Our business currently has an online store and recently we ve been offering free specials to our customers. Right now, we simply display the special and give the buyer a notice stating we will add the ...

Converting Dictionary to List? [duplicate]

I m trying to convert a Python dictionary into a Python list, in order to perform some calculations. #My dictionary dict = {} dict[ Capital ]="London" dict[ Food ]="Fish&Chips" dict[ 2012 ]="...

热门标签