Possible Duplicate:
Unable to instantiate a class defined in a subdirectoryTypeError: objet 'module' est pas API appelable
Je:
test.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
import WykopLinks
import WykopAPI
API = WykopAPI.WykopAPI('apikey')
Links = WykopLinks.WykopLinks(API)
List = Links.getPromoted();
for Znalezisko in List:
print Znalezisko.id
print Znalezisko.title
J'ai essayé de changer le nom import
-from WykopLinks import WykopLinks
ou changer sur un autre nom, mais cela n'a pas aidé.
Aussi je suis en train other-name-formodule.WykopLinks(API)
Erreur:
Links = WykopLinks(API)
TypeError: 'module' object is not callable
J'ai vérifié d'autres problèmes décrits ici, mais aucun d'entre eux aide.
Veuillez faire attention à la mise en forme lorsque vous postez du code. Vous n'avez pas mis en retrait les instructions d'impression. En fait, puisque les premier et deuxième blocs de code ne correspondent pas, il n'est pas évident que vous ayez posté votre vrai code. –
Existe-t-il un site sur lequel cette API peut être téléchargée ou possède une documentation? Tous les résultats de Google pointent vers cette question. Sans cette documentation ou code, cette question est essentiellement impossible à répondre et trop localisée. –
La documentation est en polonais lang, mais voici le lien [Link] (http://www.wykop.pl/developers/docs/#info7_5) Quoi qu'il en soit, le problème a été résolu. – Krendzel