Ich bin interessiert zu laufen this code from github - woher weiß ich, ob es für Python2 oder Python3 geschrieben wurde?Wie können Sie feststellen, ob Github-Repository für Python 2 oder Python 3 ist
Ich hoffe, dies ist eine wirklich grundlegende Frage und es gibt nur einen Teil der Website, die das offensichtlich macht.
Sie können prüfen, ob es 'print' Aussagen im Vergleich zu 'print ()' Aussagen gibt. Obwohl nicht alle Repos solche Druckanweisungen haben. Es wird schon etwas prüfen. –
Darüber hinaus ist in Python-2.x '02' erlaubt mit (oder einer anderen Ziffer als Null) nach einer Nullstelle. In Python-3.x ist das nicht erlaubt. Es gibt also einige syntaktische Hinweise. –
Ich habe versucht, nach Dingen wie "Print" und "Items" zu suchen, aber es gibt keine. Der Code kann sehr gut mit beiden kompatibel sein, wenn er nicht von den Änderungen der Version 3 beeinflusst wird. Normalerweise ist es der Auftrag des Betreuers, diese Informationen in setup.py bereitzustellen. – JulienD