首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >send2trash模块ValueError

send2trash模块ValueError
EN

Stack Overflow用户
提问于 2017-10-07 20:05:03
回答 1查看 213关注 0票数 1

我正在尝试使用python中的send2trash模块来执行“自动化无聊的事情”,但是我一直收到以下错误:

代码语言:javascript
运行
复制
Python 3.5.4 (v3.5.4:3f56838, Aug  8 2017, 02:17:05) [MSC v.1900 64 bit 
(AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import send2trash
>>> send2trash.send2trash(r"C:\Users\Ian\Desktop\tMorph\tMorph.dll")
Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    send2trash.send2trash(r"C:\Users\myusernamehere\Desktop\tMorph\tMorph.dll")
  File "C:\Users\myusernamehere\AppData\Local\Programs\Python\Python35\lib\site-
packages\send2trash\plat_win.py", line 49, in send2trash
    fileop.pFrom = LPCWSTR(path + '\0')
ValueError: embedded null character

我在不同的位置尝试过多个文件,但仍然得到了完全相同的错误。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-18 17:41:54

升级到send2trash版本1.4.2为我解决了这个问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46624606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档