0

Dies ist eigentlich ein Problem, das ich für häufig habe, aber ich bin endlich frustriert genug, um nach einer Antwort hier zu suchen.How to View Dokumentation auf GitHub ohne Download

Ich habe untersucht, wie Sie das PyBluez Python-Paket auf GitHub verwenden. Ich möchte die Dokumentation sehen, so gehe ich auf die Repo docs/index.html Seite und alles, was ich sehen kann, ist dies.

view of HTML text but not the documentation

Ich habe so lange versucht, diese als HTML-Seite zu öffnen, um zu bekommen, aber es will einfach nicht - keine der Tasten scheint diese Funktionalität zur Verfügung zu stellen, und ich habe nicht viele ähnlichen Beschwerden gefunden. Es gibt jedoch eine bemerkenswerte Ausnahme. Ich habe this page finden, dass ich denke sagt, dass ich in der Dokumentation, indem Sie auf

https://docs.google.com/a/[DOMINIO]/viewer?url=[FILE_URL] 

oder

https://docs.google.com/a/[DOMINIO]/viewer?url=[FILE_URL] 

sehen kann, aber ich habe keine Ahnung, was [DOMINO] sein soll und ich weiß nicht, ob die Relative Dateiverweise (z. B. <frame src="public/toc.html" name="moduleListFrame">) funktionieren weiterhin in GoogleDocs. Außerdem scheint es ein Problem zu sein, die Datei-URL jedesmal url-encodieren zu müssen, wenn ich etwas anzeigen möchte.

Für jetzt werde ich das Repo herunterladen und die Dokumente behalten, damit ich sie betrachten kann, aber für zukünftige Referenz Wie schaue ich mir diese Dokumente an, ohne das Repo herunterzuladen?

Bearbeiten - Sie können diesen Lästiges

Dank YCFlame für den interessanten Vorschlag Seien Sie machen, dass ich die Seite Quelle sehen, um zu sehen, ob GitHub eine URL für das aktuelle Dokument verweist auf den Text zu machen.

Leider (und interessanterweise) die Dokumente auf GitHub sind tatsächlich HTML table s, die von einer JavaScript-Bibliothek gefüllt werden !!!

Dies ist die Quelle für das div, das den HTML-Text enthält.

<div itemprop="text" class="blob-wrapper data type-html"> 
    <table class="highlight tab-size js-file-line-container" data-tab-size="8"> 
    <tr> 
    <td id="L1" class="blob-num js-line-number" data-line-number="1"></td> 
    <td id="LC1" class="blob-code blob-code-inner js-file-line">&lt;!DOCTYPE HTML PUBLIC <span class="pl-s">&quot;-//W3C//DTD HTML 4.01 Frameset//EN&quot;</span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L2" class="blob-num js-line-number" data-line-number="2"></td> 
    <td id="LC2" class="blob-code blob-code-inner js-file-line">&lt;<span class="pl-ent">html</span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L3" class="blob-num js-line-number" data-line-number="3"></td> 
    <td id="LC3" class="blob-code blob-code-inner js-file-line">&lt;<span class="pl-ent">head</span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L4" class="blob-num js-line-number" data-line-number="4"></td> 
    <td id="LC4" class="blob-code blob-code-inner js-file-line"> &lt;<span class="pl-ent">title</span>&gt; API Documentation &lt;/<span class="pl-ent">title</span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L5" class="blob-num js-line-number" data-line-number="5"></td> 
    <td id="LC5" class="blob-code blob-code-inner js-file-line">&lt;/<span class="pl-ent">head</span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L6" class="blob-num js-line-number" data-line-number="6"></td> 
    <td id="LC6" class="blob-code blob-code-inner js-file-line">&lt;<span class="pl-ent">frameset</span> <span class="pl-e">cols</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>20%,80%<span class="pl-pds">&quot;</span></span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L7" class="blob-num js-line-number" data-line-number="7"></td> 
    <td id="LC7" class="blob-code blob-code-inner js-file-line"> &lt;<span class="pl-ent">frameset</span> <span class="pl-e">rows</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>30%,70%<span class="pl-pds">&quot;</span></span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L8" class="blob-num js-line-number" data-line-number="8"></td> 
    <td id="LC8" class="blob-code blob-code-inner js-file-line"> &lt;<span class="pl-ent">frame</span> <span class="pl-e">src</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>public/toc.html<span class="pl-pds">&quot;</span></span> <span class="pl-e">name</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>moduleListFrame<span class="pl-pds">&quot;</span></span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L9" class="blob-num js-line-number" data-line-number="9"></td> 
    <td id="LC9" class="blob-code blob-code-inner js-file-line"> &lt;<span class="pl-ent">frame</span> <span class="pl-e">src</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>public/toc-everything.html<span class="pl-pds">&quot;</span></span> <span class="pl-e">name</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>moduleFrame<span class="pl-pds">&quot;</span></span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L10" class="blob-num js-line-number" data-line-number="10"></td> 
    <td id="LC10" class="blob-code blob-code-inner js-file-line"> &lt;/<span class="pl-ent">frameset</span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L11" class="blob-num js-line-number" data-line-number="11"></td> 
    <td id="LC11" class="blob-code blob-code-inner js-file-line"> &lt;<span class="pl-ent">frame</span> <span class="pl-e">src</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>public/bluetooth-module.html<span class="pl-pds">&quot;</span></span> <span class="pl-e">name</span>=<span class="pl-s"><span class="pl-pds">&quot;</span>mainFrame<span class="pl-pds">&quot;</span></span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L12" class="blob-num js-line-number" data-line-number="12"></td> 
    <td id="LC12" class="blob-code blob-code-inner js-file-line">&lt;/<span class="pl-ent">frameset</span>&gt;</td> 
    </tr> 
    <tr> 
    <td id="L13" class="blob-num js-line-number" data-line-number="13"></td> 
    <td id="LC13" class="blob-code blob-code-inner js-file-line">&lt;/<span class="pl-ent">html</span>&gt;</td> 
    </tr> 
</table> 
</div> 

Antwort

1

Sie können http://htmlpreview.github.io versuchen, sie Web-Seiten in Github repos, um eine Vorschau ohne Download, wenn Sie auf Google Docs Viewer Aufgeben nichts ausmacht.

+0

Danke! Super nützliches Werkzeug. –