python从粘贴板上读取数据

可以用import pandas as pd
中的PD粘贴板
df = pd.read_clipboard() # 从粘贴板上读取数据

可以用pyperclip模块
pip install pyperclip 安装
导入使用
improt pyperclip

pyperclip.copy() 可将列表数据复制至粘贴板
pyperclip.paste()将粘贴板数据复制回数据

用
pyperclip.copy(‘非常了得,不得不服’) 复制到粘贴板

当然只有
str, int, float, and bool values can be copied to the clipboard

pyperclip.copy(‘非常了得\t不得不服\t就服你\n非常G\t不得不服M\t就服你’)

在这里插入图片描述
粘贴到excel表中,\t是横向换列,\n是换行

先给大家介绍pandas.read_ clipboard ,从剪贴板读取文本并传递到Read_csv。 pandas.read_ clipboard (sep='\\s+', **kwargs) 其中参数sep是字段定界符,默认为’\s+’,也就是说将tab和多个空格都当成一样的分隔符。 接下来执行操作,打开表格→选中数据Ctrl+C复制→再执行以下代码 import pandas as pd df = pd.read_ clipboard () #读取剪切板中的数据 看到这篇文章的小伙
# python 读取剪切板内容 from win32 clipboard import Get Clipboard Data, Open Clipboard , Close Clipboard from win32con import CF_TEXT # 读取剪贴板的数据 def get_cut(): Open Clipboard () d = Get Clipboard Data(CF_TEXT) Close Clipboard () return d.decode('GBK') import pyperclip copy_content = pyperclip.paste() # 返回剪切板复制的内容 # 在 python 3下返回的是 str 类型的,
这里写自定义目录标题pyperclip.copy使用问题记录pyperclip用于向系统 粘贴板 copy或paste pyperclip.copy使用问题记录 在Windows下使用pyperclip碰到的坑,记录下来分享 pyperclip用于向系统 粘贴板 copy或paste import clipboard list_xspzh=[‘5901208482’, ‘5901208483’, ‘5901208484’, ‘5901208485’] str 2=’\n’.join(list_xspzh)
python 的学习使用中遇到了这个错误:can only concatenate str (not " int ") to str ; 上网查过后发现是因为我没有做数据类型的转换, python 并不能像java一样,在做拼接的时候自动把类型转换为 str ing类型; 故而需要进行一个类型转换,譬如将pr int (1+"a")改为pr int ( str (1)+"a")就可以了; 特此记录下,以免后续再犯
待实现需求:将目标值先写入 粘贴板 、然后模拟键盘的Ctrl+V获取已写入 粘贴板 的内容。 所需的文件: Clipboard Util.py、TestSendMain.py Clipboard Util.py文件的内容: 1 # -*- coding: utf-8 -*- 2 #用于实现将数据设置到剪贴板中 4 import win32 clipboard as w 5 imp...
我使用的 Python 3.5,32版本win764位系统,pandas0.12版本,使用df=pd.read_ clipboard ()的时候读不到数据,百度查找解决方法,找到了一个比较靠谱的 打开site-packages\pandas\io\ clipboard .py 在 text = clipboard _get() 后面一行 加入这句: text = text.decode
In [2]: pyperclip.copy('hello') # 将hello复制到剪贴板,复制的内容可使用ctrl+v粘贴 In [3]: pyperclip.paste() # 将剪贴板的内容粘贴下来 Out[3]:...