Skip to content

Commit

Permalink
Deployed 1272516 with MkDocs version: 1.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
hhstore committed Feb 19, 2025
1 parent 84baee9 commit c952739
Show file tree
Hide file tree
Showing 2 changed files with 325 additions and 2 deletions.
325 changes: 324 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,75 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#_2" class="md-nav__link">
<span class="md-ellipsis">
项目列表:
</span>
</a>

<nav class="md-nav" aria-label="项目列表:">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#python" class="md-nav__link">
<span class="md-ellipsis">
💡 Python 基础
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python-aillmgpt" class="md-nav__link">
<span class="md-ellipsis">
🔥 Python AI/LLM/GPT
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python-quant" class="md-nav__link">
<span class="md-ellipsis">
📈 Python Quant
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python_1" class="md-nav__link">
<span class="md-ellipsis">
🕷️ Python 爬虫
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python-gui" class="md-nav__link">
<span class="md-ellipsis">
💻 Python GUI
</span>
</a>

</li>

</ul>
</nav>

</li>

<li class="md-nav__item">
<a href="#development" class="md-nav__link">
<span class="md-ellipsis">
Development
</span>
</a>

</li>

</ul>
Expand Down Expand Up @@ -683,6 +752,75 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#_2" class="md-nav__link">
<span class="md-ellipsis">
项目列表:
</span>
</a>

<nav class="md-nav" aria-label="项目列表:">
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#python" class="md-nav__link">
<span class="md-ellipsis">
💡 Python 基础
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python-aillmgpt" class="md-nav__link">
<span class="md-ellipsis">
🔥 Python AI/LLM/GPT
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python-quant" class="md-nav__link">
<span class="md-ellipsis">
📈 Python Quant
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python_1" class="md-nav__link">
<span class="md-ellipsis">
🕷️ Python 爬虫
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#python-gui" class="md-nav__link">
<span class="md-ellipsis">
💻 Python GUI
</span>
</a>

</li>

</ul>
</nav>

</li>

<li class="md-nav__item">
<a href="#development" class="md-nav__link">
<span class="md-ellipsis">
Development
</span>
</a>

</li>

</ul>
Expand All @@ -703,8 +841,193 @@

<h1 id="learn-python">learn python</h1>
<h2 id="_1">说明</h2>
<p align="#middle">
<a href="https://discord.com/invite/MnDA9pfWAW" target="_blank">
<img src="https://img.shields.io/badge/Discord-GossipCoder-%237289DA.svg?logo=iscord&logoColor=white" alt="Discord">
</a>
<a href="https://discord.com/invite/MnDA9pfWAW" target="_blank">
<img src="https://img.shields.io/discord/877031318272217179" alt="Discord">
</a>
<img src="https://visitor-badge.laobi.icu/badge?page_id=better-py" alt="10000" />
</p>

<ul>
<li>本项目包含大量python 热门库的使用示例代码, 技术方案调研.</li>
</ul>
<h2 id="_2">项目列表:</h2>
<ul>
<li>✅️ monorepo: <a href="./packages/">packages</a><ul>
<li><a href="https://arc.net/l/quote/nfjcylkn">rye</a> now suppport <a href="https://rye-up.com/guide/workspaces/">workspace</a></li>
</ul>
</li>
</ul>
<h3 id="python">💡 <a href="./packages/py-101">Python 基础</a></h3>
<table>
<thead>
<tr>
<th style="text-align: left;">项目名称</th>
<th style="text-align: left;">项目描述</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-101">py-101</a></td>
<td style="text-align: left;">python 基础示例</td>
<td style="text-align: left;">⭐️⭐️</td>
</tr>
</tbody>
</table>
<h3 id="python-aillmgpt">🔥 <a href="./packages/py-ai">Python AI/LLM/GPT</a></h3>
<table>
<thead>
<tr>
<th style="text-align: left;">项目名称</th>
<th style="text-align: left;">项目描述</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">✅️ <a href="packages/py-ai/try-chroma">try-chroma</a></td>
<td style="text-align: left;"><a href="https://github.com/chroma-core/chroma">chroma</a> 是LLM 常用 <code>向量数据库</code>, 调研 &amp; 测试</td>
<td style="text-align: left;">⭐️⭐️⭐️</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="packages/py-ai/try-autogpt">try-autogpt</a></td>
<td style="text-align: left;"><a href="https://github.com/Significant-Gravitas/Auto-GPT">Auto-GPT</a> GPT 最火🔥️框架, 调研 &amp; 测试</td>
<td style="text-align: left;">⭐️⭐️⭐⭐️⭐️</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="">xxx</a></td>
<td style="text-align: left;">xxx</td>
<td style="text-align: left;">xxx</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="">xxx</a></td>
<td style="text-align: left;">xxx</td>
<td style="text-align: left;">xxx</td>
</tr>
</tbody>
</table>
<h3 id="python-quant">📈 <a href="./packages/py-quant">Python Quant</a></h3>
<table>
<thead>
<tr>
<th style="text-align: left;">项目名称</th>
<th style="text-align: left;">项目描述</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-quant/try-ccxt">ccxt</a></td>
<td style="text-align: left;">数字货币交易框架</td>
<td style="text-align: left;">⭐️⭐️</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="">xxx</a></td>
<td style="text-align: left;">xxx</td>
<td style="text-align: left;">xxx</td>
</tr>
</tbody>
</table>
<h3 id="python_1">🕷️ <a href="./packages/py-crawler">Python 爬虫</a></h3>
<table>
<thead>
<tr>
<th style="text-align: left;">项目名称</th>
<th style="text-align: left;">项目描述</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-crawler/try-selenium">selenium</a></td>
<td style="text-align: left;">无头浏览器</td>
<td style="text-align: left;">🌟🌟🌟🌟</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-crawler/try-playwright">playwright</a></td>
<td style="text-align: left;">无头浏览器</td>
<td style="text-align: left;">🌟🌟🌟</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-try/try-jieba">jieba</a></td>
<td style="text-align: left;">中文分词库</td>
<td style="text-align: left;">🌟🌟🌟🌟</td>
</tr>
</tbody>
</table>
<h3 id="python-gui">💻 <a href="./packages/py-gui">Python GUI</a></h3>
<table>
<thead>
<tr>
<th style="text-align: left;">项目名称</th>
<th style="text-align: left;">项目描述</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-gui/try-flet">flet</a></td>
<td style="text-align: left;">基于 <code>Flutter</code> 的 GUI 方案</td>
<td style="text-align: left;">🌟🌟🌟🌟🌟</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-gui/try-kivy">kivy</a></td>
<td style="text-align: left;">原生, 跨平台(Windows/macOS/Linux/iOS/Android) 方案</td>
<td style="text-align: left;">🌟🌟🌟🌟</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-gui/try-beeware">beeware</a></td>
<td style="text-align: left;">原生, 跨平台(Windows/macOS/Linux/iOS/Android) 方案</td>
<td style="text-align: left;">🌟🌟🌟</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="">py-wry</a></td>
<td style="text-align: left;">基于 <code>Tauri/Wry</code> 的 WebView 方案</td>
<td style="text-align: left;">🌟🌟🌟🌟</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="./packages/py-gui/try-pyside">pyside</a></td>
<td style="text-align: left;">基于 <code>Qt</code> 的 GUI 方案</td>
<td style="text-align: left;">🌟🌟</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="">xxx</a></td>
<td style="text-align: left;">xxx</td>
<td style="text-align: left;">xxx</td>
</tr>
<tr>
<td style="text-align: left;">✅️ <a href="">xxx</a></td>
<td style="text-align: left;">xxx</td>
<td style="text-align: left;">xxx</td>
</tr>
</tbody>
</table>
<h2 id="development">Development</h2>
<blockquote>
<p>requirements:</p>
</blockquote>
<ul>
<li>✅️ python3.10+: 推荐 <code>python 3.12+</code></li>
<li><a href="https://github.com/astral-sh/rye">rye</a>: 包管理工具<ul>
<li><a href="https://python-poetry.org/docs/">poetry</a> or <a href="https://pdm-project.org/latest/">PDM</a></li>
<li>默认不再使用 poetry, 虽然也是支持 poetry 装包的</li>
</ul>
</li>
<li>✅️ pyenv: python 版本管理</li>
<li>✅️ <a href="https://taskfile.dev/#/installation">go-task</a>: 运行脚本</li>
</ul>
<div class="language-bash highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="c1"># 查看所有项目的运行脚本:</span>
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a>task<span class="w"> </span>--list-all
</span></code></pre></div>
<blockquote>
<p>run scripts:</p>
</blockquote>
<ul>
<li>本项目包含大量python 热门库的使用示例代码, 技术方案验证.</li>
<li>✅️ <a href="./Taskfile.yml">Taskfile.yml</a>: 包含所有的项目启动脚本</li>
</ul>


Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"config":{"lang":["en"],"separator":"[\\s\\u200b\\u3000\\-\u3001\u3002\uff0c\uff0e\uff1f\uff01\uff1b]+","pipeline":["stemmer"]},"docs":[{"location":"","title":"learn python","text":""},{"location":"#_1","title":"\u8bf4\u660e","text":"<ul> <li>\u672c\u9879\u76ee\u5305\u542b\u5927\u91cfpython \u70ed\u95e8\u5e93\u7684\u4f7f\u7528\u793a\u4f8b\u4ee3\u7801, \u6280\u672f\u65b9\u6848\u9a8c\u8bc1.</li> </ul>"},{"location":"libs/gui/","title":"python gui","text":""},{"location":"libs/gui/#reference","title":"reference","text":""},{"location":"libs/quant/","title":"python quant","text":"<ul> <li>python \u91cf\u5316\u4ea4\u6613</li> </ul>"},{"location":"libs/quant/#reference","title":"reference","text":"<ul> <li>ccxt</li> </ul>"},{"location":"tools/mkdocs/","title":"Welcome to MkDocs","text":"<p>For full documentation visit mkdocs.org.</p>"},{"location":"tools/mkdocs/#commands","title":"Commands","text":"<ul> <li><code>mkdocs new [dir-name]</code> - Create a new project.</li> <li><code>mkdocs serve</code> - Start the live-reloading docs server.</li> <li><code>mkdocs build</code> - Build the documentation site.</li> <li><code>mkdocs -h</code> - Print help message and exit.</li> </ul>"},{"location":"tools/mkdocs/#project-layout","title":"Project layout","text":"<pre><code>mkdocs.yml # The configuration file.\ndocs/\n index.md # The documentation homepage.\n ... # Other markdown pages, images and other files.\n</code></pre>"},{"location":"tools/pixi/","title":"pixi","text":""},{"location":"tools/pixi/#reference","title":"reference","text":"<ul> <li>pycharm: https://pixi.sh/dev/ide_integration/pycharm/#how-to-use</li> <li>workspace: https://pixi.sh/dev/build/workspace/#lets-get-started</li> </ul>"},{"location":"tools/uv/","title":"uv","text":""},{"location":"tools/uv/#usage","title":"usage","text":"<pre><code>pip install uv\n\nuv add --dev pytest isort black ruff mypy\n\n\nuv add --group docs mkdocs mkdocs-material\nuv run mkdocs new .\n</code></pre>"},{"location":"tools/uv/#reference","title":"reference","text":"<ul> <li>https://docs.astral.sh/uv/concepts/projects/dependencies/#workspace-member</li> <li>uv workspace: https://docs.astral.sh/uv/concepts/projects/workspaces/</li> </ul>"}]}
{"config":{"lang":["en"],"separator":"[\\s\\u200b\\u3000\\-\u3001\u3002\uff0c\uff0e\uff1f\uff01\uff1b]+","pipeline":["stemmer"]},"docs":[{"location":"","title":"learn python","text":""},{"location":"#_1","title":"\u8bf4\u660e","text":"<ul> <li>\u672c\u9879\u76ee\u5305\u542b\u5927\u91cfpython \u70ed\u95e8\u5e93\u7684\u4f7f\u7528\u793a\u4f8b\u4ee3\u7801, \u6280\u672f\u65b9\u6848\u8c03\u7814.</li> </ul>"},{"location":"#_2","title":"\u9879\u76ee\u5217\u8868\uff1a","text":"<ul> <li>\u2705\ufe0f monorepo: packages<ul> <li>rye now suppport workspace</li> </ul> </li> </ul>"},{"location":"#python","title":"\ud83d\udca1 Python \u57fa\u7840","text":"\u9879\u76ee\u540d\u79f0 \u9879\u76ee\u63cf\u8ff0 \u8bf4\u660e \u2705\ufe0f py-101 python \u57fa\u7840\u793a\u4f8b \u2b50\ufe0f\u2b50\ufe0f"},{"location":"#python-aillmgpt","title":"\ud83d\udd25 Python AI/LLM/GPT","text":"\u9879\u76ee\u540d\u79f0 \u9879\u76ee\u63cf\u8ff0 \u8bf4\u660e \u2705\ufe0f try-chroma chroma \u662fLLM \u5e38\u7528 <code>\u5411\u91cf\u6570\u636e\u5e93</code>\uff0c \u8c03\u7814 &amp; \u6d4b\u8bd5 \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f \u2705\ufe0f try-autogpt Auto-GPT GPT \u6700\u706b\ud83d\udd25\ufe0f\u6846\u67b6, \u8c03\u7814 &amp; \u6d4b\u8bd5 \u2b50\ufe0f\u2b50\ufe0f\u2b50\u2b50\ufe0f\u2b50\ufe0f \u2705\ufe0f xxx xxx xxx \u2705\ufe0f xxx xxx xxx"},{"location":"#python-quant","title":"\ud83d\udcc8 Python Quant","text":"\u9879\u76ee\u540d\u79f0 \u9879\u76ee\u63cf\u8ff0 \u8bf4\u660e \u2705\ufe0f ccxt \u6570\u5b57\u8d27\u5e01\u4ea4\u6613\u6846\u67b6 \u2b50\ufe0f\u2b50\ufe0f \u2705\ufe0f xxx xxx xxx"},{"location":"#python_1","title":"\ud83d\udd77\ufe0f Python \u722c\u866b","text":"\u9879\u76ee\u540d\u79f0 \u9879\u76ee\u63cf\u8ff0 \u8bf4\u660e \u2705\ufe0f selenium \u65e0\u5934\u6d4f\u89c8\u5668 \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f \u2705\ufe0f playwright \u65e0\u5934\u6d4f\u89c8\u5668 \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f \u2705\ufe0f jieba \u4e2d\u6587\u5206\u8bcd\u5e93 \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f"},{"location":"#python-gui","title":"\ud83d\udcbb Python GUI","text":"\u9879\u76ee\u540d\u79f0 \u9879\u76ee\u63cf\u8ff0 \u8bf4\u660e \u2705\ufe0f flet \u57fa\u4e8e <code>Flutter</code> \u7684 GUI \u65b9\u6848 \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f \u2705\ufe0f kivy \u539f\u751f, \u8de8\u5e73\u53f0(Windows/macOS/Linux/iOS/Android) \u65b9\u6848 \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f \u2705\ufe0f beeware \u539f\u751f, \u8de8\u5e73\u53f0(Windows/macOS/Linux/iOS/Android) \u65b9\u6848 \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f \u2705\ufe0f py-wry \u57fa\u4e8e <code>Tauri/Wry</code> \u7684 WebView \u65b9\u6848 \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f \u2705\ufe0f pyside \u57fa\u4e8e <code>Qt</code> \u7684 GUI \u65b9\u6848 \ud83c\udf1f\ud83c\udf1f \u2705\ufe0f xxx xxx xxx \u2705\ufe0f xxx xxx xxx"},{"location":"#development","title":"Development","text":"<p>requirements:</p> <ul> <li>\u2705\ufe0f python3.10+: \u63a8\u8350 <code>python 3.12+</code></li> <li>\u2705 rye: \u5305\u7ba1\u7406\u5de5\u5177<ul> <li>\u274c poetry or PDM</li> <li>\u9ed8\u8ba4\u4e0d\u518d\u4f7f\u7528 poetry, \u867d\u7136\u4e5f\u662f\u652f\u6301 poetry \u88c5\u5305\u7684</li> </ul> </li> <li>\u2705\ufe0f pyenv: python \u7248\u672c\u7ba1\u7406</li> <li>\u2705\ufe0f go-task: \u8fd0\u884c\u811a\u672c</li> </ul> <pre><code># \u67e5\u770b\u6240\u6709\u9879\u76ee\u7684\u8fd0\u884c\u811a\u672c:\ntask --list-all\n</code></pre> <p>run scripts:</p> <ul> <li>\u2705\ufe0f Taskfile.yml: \u5305\u542b\u6240\u6709\u7684\u9879\u76ee\u542f\u52a8\u811a\u672c</li> </ul>"},{"location":"libs/gui/","title":"python gui","text":""},{"location":"libs/gui/#reference","title":"reference","text":""},{"location":"libs/quant/","title":"python quant","text":"<ul> <li>python \u91cf\u5316\u4ea4\u6613</li> </ul>"},{"location":"libs/quant/#reference","title":"reference","text":"<ul> <li>ccxt</li> </ul>"},{"location":"tools/mkdocs/","title":"Welcome to MkDocs","text":"<p>For full documentation visit mkdocs.org.</p>"},{"location":"tools/mkdocs/#commands","title":"Commands","text":"<ul> <li><code>mkdocs new [dir-name]</code> - Create a new project.</li> <li><code>mkdocs serve</code> - Start the live-reloading docs server.</li> <li><code>mkdocs build</code> - Build the documentation site.</li> <li><code>mkdocs -h</code> - Print help message and exit.</li> </ul>"},{"location":"tools/mkdocs/#project-layout","title":"Project layout","text":"<pre><code>mkdocs.yml # The configuration file.\ndocs/\n index.md # The documentation homepage.\n ... # Other markdown pages, images and other files.\n</code></pre>"},{"location":"tools/pixi/","title":"pixi","text":""},{"location":"tools/pixi/#reference","title":"reference","text":"<ul> <li>pycharm: https://pixi.sh/dev/ide_integration/pycharm/#how-to-use</li> <li>workspace: https://pixi.sh/dev/build/workspace/#lets-get-started</li> </ul>"},{"location":"tools/uv/","title":"uv","text":""},{"location":"tools/uv/#usage","title":"usage","text":"<pre><code>pip install uv\n\nuv add --dev pytest isort black ruff mypy\n\n\nuv add --group docs mkdocs mkdocs-material\nuv run mkdocs new .\n</code></pre>"},{"location":"tools/uv/#reference","title":"reference","text":"<ul> <li>https://docs.astral.sh/uv/concepts/projects/dependencies/#workspace-member</li> <li>uv workspace: https://docs.astral.sh/uv/concepts/projects/workspaces/</li> </ul>"}]}

0 comments on commit c952739

Please sign in to comment.