【问题标题】:Change string to lowercase except for first character and copy to clipboard [duplicate]将字符串更改为小写,第一个字符除外并复制到剪贴板[重复]
【发布时间】:2015-03-03 00:33:44
【问题描述】:

我想编写一个简单的 lambda 或函数,它接受一个字符串,将除第一种情况外的小写更改为小写,并将结果复制到 Linux 中的剪贴板。

我有 lambda:

to_lower = lambda s : s[0].upper() + s[1:].lower()

没关系:

to_lower("some Sentence with Incorrect Size of characterS")
Some sentence with incorrect size of characters

但是我如何将这个 lambda 的结果自动复制到剪贴板,以便我可以将其粘贴到文本编辑器中。目前,我必须在 python 命令行中手动选择文本以复制到剪贴板。

【问题讨论】:

标签: python python-3.x lambda pyperclip


【解决方案1】:

查看 pyperclip: http://coffeeghost.net/2010/10/09/pyperclip-a-cross-platform-clipboard-module-for-python/

import pyperclip
pyperclip.copy('The text to be copied to the clipboard.')

【讨论】:

    猜你喜欢
    • 2013-11-21
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 2018-10-12
    • 1970-01-01
    相关资源
    最近更新 更多