python怎么复制粘贴代码

Python038

python怎么复制粘贴代码,第1张

python复制粘贴代码方法如下:

1.复制,如果py文件,IDLE打开程序,选中要复制的内容后右键点击“复制”(ctrl+c好像不行), 如果是其他,随意

粘贴,打开python,右键即可,粘贴完成python不会关闭,或者打开cmd,右键点击“粘贴”,粘贴完成cmd关闭,ctrl+v均失效。

将#替换为空格,代码如下:

from ctypes import *

user32 = windll.user32

kernel32 = windll.kernel32

def set_clipboard(data):

####user32.OpenClipboard(c_int(0))

####user32.EmptyClipboard()

####alloc = kernel32.GlobalAlloc(0x2000, len(bytes(data, encoding='utf_8'))+1)

####lock = kernel32.GlobalLock(alloc)

####cdll.msvcrt.strcpy(c_char_p(lock),bytes(data, encoding='utf_8'))

####kernel32.GlobalUnlock(alloc)

####user32.SetClipboardData(c_int(1),alloc)

####user32.CloseClipboard()

set_clipboard("A\t1\t2\t3\nB\t1\t2\t4")

Python3 安装 pypiwin32。

CF_HDROP: 与拖放服务相关的文件列表

import win32con

import win32clipboard as clipboard

def set_clipboard_file(filename):

    """

   复制到剪切板

    """

    clipboard.OpenClipboard()

    clipboard.EmptyClipboard()

    clipboard.SetClipboardData(win32con.CF_HDROP, filename)

    clipboard.CloseClipboard()