python-3.x - 从剪贴板复制文本,在剪贴板内容前后添加文本,然后将结果复制回剪贴板
问题描述
我正在尝试从剪贴板复制文本,在剪贴板内容之前和之后添加文本,然后将结果复制回剪贴板,但是由于字符串“开始”和“结束”混合了“和”而遇到格式问题
我收到语法错误:SyntaxError:行继续符后出现意外字符
并且不确定我是否正确编码...
import pyperclip
clipboard_content = pyperclip.paste()
print=(clipboard_content)
begin = curl -XPOST \ -H "Content-type: application/json" \ -d '{"alert": "
end = "}' \ 'https:'
command = 'begin' + 'clipboard_content' + 'end'
print=(command)
pyperclip.copy("command")
解决方案
import pyperclip
clipboard_content = pyperclip.paste()
print(clipboard_content)
string1 = "curl -XPOST \\\n -H "
string2 ='"Content-type: application/json" \\\n '
string3 = " -d"
string4single= "'"
string5 = '{"alert": '
string6double = '"'
string7 = "}"
string8 = " \\"
string9 = "https:/"
string10 ="\n"
string11=" "
command = string1 + string2 + string3 + string4single + string5 +
string6double + string10 + string10 + clipboard_content + string10 + string10
+ string6double + string7 + string4single + string8 + string11 + string4single
+ string9 + string4single
print(command)
pyperclip.copy(command)
推荐阅读
- javascript - 更换innerHTML 与 document.getElementById 使用 var
- codeigniter - 模型和控制器查询以将 timein 和 timeout 与 codeigniter 中的单行合并
- c++ - 将 gcc 升级到 8/9 触发“错误:不支持的指令‘vmovdqu’”,而 gcc-7 运行正常
- python - 无法在 Jupyter 中打开 Octave
- python-3.x - 检查字符串中连续出现的次数[已解决]
- python - 如何在 Django 中动态限制 FloatField?
- python - 修复导入 Flask 蓝图时的循环导入
- cypress - 能够在单个 npm 脚本中运行测试套件以生成 testrail 和 mochawesome 报告
- jquery - jQuery 事件监听器处理这个
- artificial-intelligence - 以太坊智能合约中的人工智能