python - pyperclip 是否有最多字符?
问题描述
我在使用 pyperclip 时遇到问题。我必须将一堆文件上传到网上。我使用 join 方法来制作包含在特定文件夹中的文件字符串。当该字符串达到 260 个字符时,问题就出现了。pyperclip最多复制260,其余不复制。有什么办法可以改变这个吗?还是我可以使用的另一种方法?
from os import listdir
from os.path import isfile, join
cell1 = str(cell1)
my_path = "C:\Users\\"+user+"\Desktop\folder\\"+cell1
onlyfiles = [f for f in listdir("C:\Users\\"+user+"\Desktop\folder\\"+cell1) if isfile(join(my_path, f))]
for doc in onlyfiles:
doc = '" "'.join(map(str, onlyfiles))
docs = '"' + doc + '"'
print docs
time.sleep(1)
#copiar directorio
from pyperclip import copy
copy(my_path)
keyboard.press(Key.ctrl)
keyboard.press('v')
keyboard.release(Key.ctrl)
keyboard.release('v')
time.sleep(1.5)
keyboard.press(Key.enter)
keyboard.release(Key.enter)
解决方案
我认为您从中获取截断的文件名listdir
- Windows 上显然有260 个字符的路径长度限制。
推荐阅读
- python - 如何使用多个分隔符拆分熊猫数据框?
- c# - Treeview 节点导出到 excel
- flutter - Flutter 联系人插件
- spring - Junit5 使用 SMTP 使用 GreenMail 服务器测试 Spring 电子邮件
- python - 这是 sklearn 逻辑回归的错误吗?
- java - 如何在 prod 和 devo 中区分基于 Redis 的 Tomcat 会话管理
- selenium-webdriver - 检查多个字段被禁用
- apache - Magento + Varnish/ReverseProxy + Apache + DirectAdmin 导致 NET::ERR_CERT_AUTHORITY_INVALID 或 ERR_TOO_MANY_REDIRECTS
- html - Chrome 错误:自动添加 style="margin-bottom: 18px;" 在身体元素上
- python - 解析 html 以获取元标记 (bs4) 的问题