Im trying to do a simple searchPerson run with tmdb3 0.6.17 for python 2.7 and I keep running into a permission error. I have an API key and I am entering it correctly, so I am confused on where I am going wrong. It would be great if I could get some help with this.
The Error:
File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 23, in File "C:\Python27\Lib\site-packages\tmdb3\tmdb_api.py", line 162, in searchPerson include_adult=adult)) File "C:\Python27\Lib\site-packages\tmdb3\tmdb_api.py", line 170, in __init__ request, lambda x: Person(raw=x)) File "C:\Python27\Lib\site-packages\tmdb3\pager.py", line 106, in __init__ super(PagedRequest, self).__init__(self._getpage(1), 20) File "C:\Python27\Lib\site-packages\tmdb3\pager.py", line 59, in __init__ self._data = list(iterable) File "C:\Python27\Lib\site-packages\tmdb3\pager.py", line 110, in _getpage res = req.readJSON() File "C:\Python27\Lib\site-packages\tmdb3\cache.py", line 116, in __call__ data = self.cache.get(key) File "C:\Python27\Lib\site-packages\tmdb3\cache.py", line 71, in get self._import() File "C:\Python27\Lib\site-packages\tmdb3\cache.py", line 40, in _import data = self._engine.get(self._age) File "C:\Python27\Lib\site-packages\tmdb3\cache_file.py", line 272, in get return self._read(date) File "C:\Python27\Lib\site-packages\tmdb3\cache_file.py", line 116, in __exit__ msvcrt.locking(self.fileobj.fileno(), msvcrt.LK_UNLCK, self.size) IOError: [Errno 13] Permission denied
فیلم و نمایش تلویزیونی را نمیتوانید پیدا کنید؟ به سیستم وارد شوید تا آن را ایجاد کنید.
آیا میخواهید به این مورد امتیاز دهید یا به فهرست اضافه کنید؟
عضو نیستید؟
پاسخ توسط ScootalooThatsWho
در تاریخ نوامبر 8, 2013 ساعت 10:48 ب.ض
I know my API key is working because I can make requests using urllib2, without getting a forbidden error, if that helps at all.
پاسخ توسط omegan
در تاریخ نوامبر 16, 2013 ساعت 6:11 ب.ض
I had the same problem but after i used tmdb3.set_cache('null') it worked for me