-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug和需要帮助]解决脚本闪退后遭遇脚本报错,无奈下载exe版本再遇新难题! #238
Comments
话说打开其他的py文件也是提示各种 |
欢迎提交bug |
ok。特别感谢大佬,辛苦你修改了,这个项目真的帮了大忙。因为她时不时就会删除视频,如果这个空文件夹解决了,就能电脑就能设置任务计划程序每过10分钟运行一次,再不用时不时的去蹲守了。 |
用cmd去运行一下 |
ok,cmd速度正常,但下载图片依旧存在提示:发生意外,打开下载文件夹检查后发现是空文件夹 |
我还没提交呢 |
2d78d1f |
好的好的。一路折腾了这么久,总算解决了用cmd下载就会闪退或者报错的问题,真心感谢大佬如此耐心的回复和积极帮忙解决问题,程序员届的灯塔了属于是。这必须点个star啊。然后我刚才也悟过来为什么会发生这些情况了。闪退还是因为环境的问题,因为使用教程没提 |
描述出现的错误
![无标题](https://user-images.githubusercontent.com/116237640/196950890-a9c507e2-099d-4a8c-93b6-9336d0c3bbf0.png)
下载源代码后,按照要求修改conf.ini链接后打开TikTokTool.py出现cmd窗口后直接闪退,还原conf.ini后一样闪退。遂怀疑环境问题,卸载重装python重装并勾选添加path后依旧闪退,检查系统环境也没问题,电脑就只有一个python,电脑的环境变量path路径也是正常的python安装路径和python下的Scripts文件夹。
然后用idle打开TikTokTool.py运行,发现错误是
ModuleNotFoundError: No module named 'requests'
引起的。提示是找不到模块requests,python安装目录里的Lib\site-packages\pip文件夹里面也有这个,感觉这个应该不属于第三方库,是python自带的吧。我看说明文档也没提到这个,然后我查阅资料后试着
pip install requests
能打开了,想请问下这个是本来就需要的步骤,因为太小白所以教程就没提还是属于不正常的范畴。
然后我打开后,把conf.ini里面的链接替换成自己想要下载的主页链接,跑起来一段时间后没下载完成就又闪退了,重试也不行。还是在idle里面运行,报错代码是
![无标题1](https://user-images.githubusercontent.com/116237640/196950903-82a1c5a3-8a57-439a-bd2b-4913d3ceac41.png)
Traceback (most recent call last):
File "D:\常用软件\TikTokDownload\TikTokTool.py", line 29, in <module> profile.getProfile(cmd.setting())
File "D:\常用软件\TikTokDownload\Util\Profile.py", line 103, in getProfile self.getData(self.api_post_url)
File "D:\常用软件\TikTokDownload\Util\Profile.py", line 142, in getData self.getVideoInfo(result)
File "D:\常用软件\TikTokDownload\Util\Profile.py", line 245, in getVideoInfo self.getNextData()
File "D:\常用软件\TikTokDownload\Util\Profile.py", line 184, in getNextData self.getVideoInfo(result)
File "D:\常用软件\TikTokDownload\Util\Profile.py", line 245, in getVideoInfo self.getNextData()
File "D:\常用软件\TikTokDownload\Util\Profile.py", line 184, in getNextData self.getVideoInfo(result)
File "D:\常用软件\TikTokDownload\Util\Profile.py", line 242, in getVideoInfo datas = Util.Images().get_all_images(self.image_list)
File "D:\常用软件\TikTokDownload\Util\Images.py", line 49, in get_all_images self.position = js['item_list'][0]['aweme_poi_info']['poi_name']
KeyError: 'aweme_poi_info'
怀疑路径问题,改成英文路径依然不行
花费了数小时各种研究无果,只好用打包好的TikTokTool.exe(之前就看到有这个了,主要想知道报错的原理)。替换好自己想要下载的链接,这次不报错了,视频也能正常下载,但是图文下载出来会有很多空文件夹,试验过多次,是碰到固定文件夹就会这样,不是随机空文件夹,字符显示是 提示:发生了点意外,后面发现用TikTokPic.exe能一个个单独下载,就花一下午把空文件夹给下载了。。
特意注册账号来报这个issue,希望能够告知原因。可以测试,她的个人主页链接是https://v.douyin.com/Mf9Endf/
话说这个怎么变来变去的,今天到现在变了三次了。
截图
已添加
桌面(请填写以下信息):
-操作系统:[windows10 64bit]
-python版本:3.10
-代理[关闭](看见有的issue的bug是这个引起的,没开代理)
-版本[最新源代码]
附文
盼复,感谢!
The text was updated successfully, but these errors were encountered: