Skip to content

Commit 663b876

Browse files
committed
Remove Replit configurations and references in favor of Codespaces
1 parent 4fd45d0 commit 663b876

12 files changed

Lines changed: 66 additions & 524 deletions

File tree

‎.replit‎

Lines changed: 0 additions & 2 deletions
This file was deleted.

‎README.de.md‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ Dies sind die Hauptziele bei der Erstellung dieses Leitfadens:
3737

3838
🏆 **Als Ressource fungieren** für Python-Neulinge, die es vorziehen, praktisch zu lernen.
3939
Dieses Repository enthält eine Sammlung von eigenständigen Modulen, die in einer IDE
40-
wie [PyCharm](https://www.jetbrains.com/pycharm/) oder im Browser via
41-
[Replit](https://replit.com/languages/python3) ausgeführt werden können. Ein Terminal funktioniert
40+
wie [PyCharm](https://www.jetbrains.com/pycharm/) oder im Browser via GitHub Codespaces
41+
ausgeführt werden können. Ein Terminal funktioniert
4242
ebenfalls gut für die Beispiele. Die meisten Zeilen enthalten sorgfälltig formulierte Kommentare, die den Leser
4343
Schritt für Schritt durch die Abläufe führen. Benutzer werden ermutigt, den Quellcode zu ändern,
4444
sofern die `main`-Routinen nicht entfernt werden und die Programme nach Änderungen weiterhin erfolgreich
@@ -55,9 +55,8 @@ inspirierend und wird dringend empfohlen, wenn Sie ein echter Profi werden wolle
5555
## Erste Schritte
5656

5757
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
58-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
5958

60-
Klicken Sie auf die obigen Abzeichen, um eine Arbeitsumgebung im Browser zu starten, ohne
59+
Klicken Sie auf das obige Abzeichen, um eine Arbeitsumgebung im Browser zu starten, ohne
6160
ohne dass Sie Git und Python auf Ihrem lokalen Rechner installiert haben müssen. Wenn diese Voraussetzungen
6261
bereits erfüllt sind, können Sie das Repository direkt klonen.
6362

‎README.es.md‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ Estos son los objetivos principales de esta guía:
3636

3737
🏆 **Servir como un recurso** para principiantes de Python que prefieren aprender de forma práctica.
3838
Este repositorio contiene una colección de módulos independientes que pueden ejecutarse en
39-
un IDE como [PyCharm](https://www.jetbrains.com/pycharm/) y en el navegador, como
40-
[Replit](https://replit.com/languages/python3). Incluso una terminal sencilla funcionará con los ejemplos.
39+
un IDE como [PyCharm](https://www.jetbrains.com/pycharm/) o en el navegador a través de GitHub Codespaces.
40+
Incluso una terminal sencilla funcionará con los ejemplos.
4141
La mayoría de las líneas de código tienen comentarios útiles que guían al lector paso a paso.
4242
Se anima a los usuarios a modificar el código fuente en cualquier parte siempre y cuando las rutinas
4343
principales (`main`) no se eliminen y los programas se ejecuten con éxito tras cada cambio (ver [runner.py](runner.py)).
@@ -53,9 +53,8 @@ recomendado si tu objetivo es convertirte en un verdadero
5353
## Empezando
5454

5555
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
56-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
5756

58-
Haz clic en las imágenes de arriba para crear un ambiente de trabajo en el navegador sin necesidad
57+
Haz clic en la imagen de arriba para crear un ambiente de trabajo en el navegador sin necesidad
5958
de tener Git y Python instalados en tu ordenador local. Si estos requisitos ya se cumplen,
6059
puedes clonar el repositorio directamente.
6160

‎README.fr.md‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ Voici les principaux objectifs de ce guide :
3838

3939
🏆 **Servir de ressource** pour les débutants en Python qui préfèrent apprendre de manière pratique.
4040
Ce dépôt contient une collection de modules indépendants pouvant être exécutés dans un IDE
41-
comme [PyCharm](https://www.jetbrains.com/pycharm/) ou dans le navigateur via
42-
[Replit](https://replit.com/languages/python3). Même un simple terminal suffit
41+
comme [PyCharm](https://www.jetbrains.com/pycharm/) ou dans le navigateur via GitHub Codespaces. Même un simple terminal suffit
4342
pour exécuter les exemples. La plupart des lignes contiennent des commentaires détaillés
4443
qui guident le lecteur pas à pas.
4544
Les utilisateurs sont encouragés à modifier le code source à leur guise tant que les
@@ -58,9 +57,8 @@ si ton objectif est de devenir un véritable
5857
## Pour commencer
5958

6059
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
61-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
6260

63-
Clique sur les badges ci-dessus pour lancer un environnement fonctionnel dans ton navigateur
61+
Clique sur le badge ci-dessus pour lancer un environnement fonctionnel dans ton navigateur
6462
sans avoir besoin d’installer Git ou Python localement.
6563
Si ces outils sont déjà installés, tu peux cloner directement le dépôt.
6664

‎README.hi.md‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,14 @@ print("Ultimate Python स्टडी गाइड")
3131

3232
इस गाइड को बनाने के मुख्य लक्ष्य निम्नलिखित हैं:
3333

34-
🏆 **संसाधन के रूप में सेवा देना** उन नए पायथन उपयोगकर्ताओं के लिए जो प्रैक्टिकल तरीके से सीखना पसंद करते हैं। इस रिपोजिटरी में स्वतंत्र मॉड्यूलों का एक संग्रह है, जिन्हें IDE जैसे [PyCharm](https://www.jetbrains.com/pycharm/) में या [Replit](https://replit.com/languages/python3) जैसे ब्राउज़र में चलाया जा सकता है। पुराने साधारण टर्मिनल में भी इन उदाहरणों को चलाया जा सकता है। अधिकतर लाइनों में बहुत ही अच्छे से लिखे गए comments होते हैं, जो पाठक को प्रोग्राम्स के प्रत्येक चरण के माध्यम से मार्गदर्शन करते हैं। उपयोगकर्ताओं को कोड में बदलाव करने के लिए प्रोत्साहित किया जाता है, बशर्ते कि `main` रूटीन को हटाया न जाए और हर परिवर्तन के बाद [सफलतापूर्वक चलाया जाए](runner.py)।
34+
🏆 **संसाधन के रूप में सेवा देना** उन नए पायथन उपयोगकर्ताओं के लिए जो प्रैक्टिकल तरीके से सीखना पसंद करते हैं। इस रिपोजिटरी में स्वतंत्र मॉड्यूलों का एक संग्रह है, जिन्हें IDE जैसे [PyCharm](https://www.jetbrains.com/pycharm/) में या GitHub Codespaces के माध्यम से ब्राउज़र में चलाया जा सकता है। पुराने साधारण टर्मिनल में भी इन उदाहरणों को चलाया जा सकता है। अधिकतर लाइनों में बहुत ही अच्छे से लिखे गए comments होते हैं, जो पाठक को प्रोग्राम्स के प्रत्येक चरण के माध्यम से मार्गदर्शन करते हैं। उपयोगकर्ताओं को कोड में बदलाव करने के लिए प्रोत्साहित किया जाता है, बशर्ते कि `main` रूटीन को हटाया न जाए और हर परिवर्तन के बाद [सफलतापूर्वक चलाया जाए](runner.py)।
3535

3636
🏆 **शुद्ध गाइड के रूप में सेवा देना** उन लोगों के लिए जो मुख्य पायथन अवधारणाओं को फिर से समझना चाहते हैं। केवल [बिल्ट-इन लाइब्रेरीज़](https://docs.python.org/3/library/) का उपयोग किया गया है ताकि इन अवधारणाओं को बिना किसी विशेष डोमेन की अवधारणाओं के सरलता से समझाया जा सके। इसी कारण से लोकप्रिय ओपन-सोर्स लाइब्रेरीज़ और फ्रेमवर्क (जैसे `sqlalchemy`, `requests`, `pandas`) को इंस्टॉल नहीं किया गया है। हालांकि, इन फ्रेमवर्क्स के स्रोत कोड को पढ़ना प्रेरणादायक है और यदि आपका लक्ष्य एक सच्चे [Pythonista](https://www.urbandictionary.com/define.php?term=pythonista) बनने का है तो इसे ज़रूर पढ़ना चाहिए।
3737

3838

3939
## शुरूआत
4040

4141
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
42-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
4342

4443
ऊपर दिए गए बैज पर क्लिक करें ताकि आप ब्राउज़र में एक कार्यशील वातावरण शुरू कर सकें, इसके लिए आपके स्थानीय मशीन पर Git और पायथन की आवश्यकता नहीं होगी। यदि ये आवश्यकताएँ पहले से ही पूरी हो चुकी हैं, तो आप सीधे रिपोजिटरी को क्लोन कर सकते हैं।
4544

‎README.ko.md‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ print("Ultimate Python 학습 가이드")
3434
이 가이드를 만드는 주요 목표는 다음과 같습니다:
3535

3636
🏆 실습 학습을 선호하는 Python 초보자를 위한 **학습 자료를 제공합니다.**
37-
이 저장소에는 [PyCharm](https://www.jetbrains.com/pycharm/)과 같은 IDE 및 [Replit](https://replit.com/languages/python3)와 같은 브라우저에서 실행할 수 있는 독립형 모듈 모음이 있습니다. 기본 터미널에서도 예제를 실행할 수 있습니다.
37+
이 저장소에는 [PyCharm](https://www.jetbrains.com/pycharm/)과 같은 IDE 및 GitHub Codespaces를 통한 브라우저에서 실행할 수 있는 독립형 모듈 모음이 있습니다. 기본 터미널에서도 예제를 실행할 수 있습니다.
3838
대부분의 코드 라인에 프로그램이 단계별로 어떤 작업을 하는지 안내하는 신중하게 작성된 주석이 있습니다.
3939
사용자는 `main` 루틴을 삭제하지 않고, 각 변경 후에 [성공적으로 실행](runner.py)되는 한 소스 코드를 얼마든지 수정할 수 있습니다.
4040

@@ -46,7 +46,6 @@ print("Ultimate Python 학습 가이드")
4646
## 시작하기
4747

4848
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
49-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
5049

5150
로컬 컴퓨터에 Git 및 Python을 설치하지 않고도 브라우저에서 작업 환경을 시작하려면 위의 배지를 클릭하세요. 이러한
5251
요구 사항이 이미 충족된 경우, 저장소를 바로 clone해도 됩니다.

‎README.md‎

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,11 @@ Here are the primary goals of creating this guide:
3838

3939
🏆 **Serve as a resource** for Python newcomers who prefer to learn hands-on.
4040
This repository has a collection of standalone modules which can be run in an IDE
41-
like [PyCharm](https://www.jetbrains.com/pycharm/) and in the browser like
42-
[Replit](https://replit.com/languages/python3). Even a plain old terminal will work
43-
with the examples. Most lines have carefully crafted comments which guide a reader
44-
through what the programs are doing step-by-step. Users are encouraged to modify
45-
source code anywhere as long as the `main` routines are not deleted and
46-
[run successfully](runner.py) after each change.
41+
like [PyCharm](https://www.jetbrains.com/pycharm/) or in the browser via GitHub Codespaces.
42+
Even a plain old terminal will work with the examples. Most lines have carefully crafted
43+
comments which guide a reader through what the programs are doing step-by-step. Users
44+
are encouraged to modify source code anywhere as long as the `main` routines are not
45+
deleted and [run successfully](runner.py) after each change.
4746

4847
🏆 **Serve as a pure guide** for those who want to revisit core Python concepts.
4948
Only [builtin libraries](https://docs.python.org/3/library/) are leveraged so that
@@ -56,9 +55,8 @@ inspiring and highly encouraged if your goal is to become a true
5655
## Getting started
5756

5857
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
59-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
6058

61-
Click the badges above to spin up a working environment in the browser without
59+
Click the badge above to spin up a working environment in the browser without
6260
needing Git and Python installed on your local machine. If these requirements
6361
are already met, feel free to clone the repository directly.
6462

‎README.pt_br.md‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Eu estou ansiono para ver mais pessoas aprendendo Python e buscando suas paixõe
3333
Aqui estão os principais objetivos da criação deste guia:
3434

3535
🏆 **Servir como um recurso** para iniciantes em Python que preferem aprender na prática.
36-
Este repositório possui uma coleção de módulos autônomos que podem ser executados em um IDE como [PyCharm](https://www.jetbrains.com/pycharm/) e no navegador como [Replit](https://replit.com/languages/python3). Até mesmo um terminal simples funcionará com os exemplos.
36+
Este repositório possui uma coleção de módulos autônomos que podem ser executados em um IDE como [PyCharm](https://www.jetbrains.com/pycharm/) ou no navegador através do GitHub Codespaces. Até mesmo um terminal simples funcionará com os exemplos.
3737
A maioria das linhas possui comentários cuidadosamente elaborados que guiam o leitor passo a passo sobre o que os programas estão fazendo. Usuários são incentivados a modificar o código fonte em qualquer lugar, desde que as rotinas `main` não sejam excluídas e [sejam executadas com sucesso](runner.py) após cada alteração.
3838

3939
🏆 **Servir como um guia prático** para aqueles que queiram revisitar os conceitos básicos de Python.
@@ -44,9 +44,8 @@ Dessa forma, bibliotecas e frameworks populares de código aberto (como por exem
4444
## Começando
4545

4646
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
47-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
4847

49-
Clique nos emblemas acima para criar um ambiente de trabalho no navegador sem a necessidade de instalar Git e Python na sua máquina local. Se esses requisitos já forem atendidos (se você já tem isso instalado), sinta-se à vontade para clonar o repositório diretamente.
48+
Clique no emblema acima para criar um ambiente de trabalho no navegador sem a necessidade de instalar Git e Python na sua máquina local. Se esses requisitos já forem atendidos (se você já tem isso instalado), sinta-se à vontade para clonar o repositório diretamente.
5049

5150
Uma vez que o repositório esteja acessível você está pronto para aprender com os módulos independentes. Para aproveitar ao máximo cada módulo, leia o código do módulo e execute-o.
5251

‎README.zh_tw.md‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ print("Ultimate Python 學習大綱")
3232
這是創建本指南的主要目標:
3333

3434
🏆 **為喜歡動手學習的Python新手提供資源。** 本存儲庫集合了不同題目的獨立模組範例,而每個模組可以獨立在普通
35-
終端機(Terminal),IDE(如 [PyCharm](https://www.jetbrains.com/pycharm/))或者瀏覽器(如 [Replit](https://replit.com/languages/python3))中運行。範例中的註解都經過精心編寫,引導讀者逐步了解程
35+
終端機(Terminal),IDE(如 [PyCharm](https://www.jetbrains.com/pycharm/))或者透過 GitHub Codespaces 在瀏覽器中運行。範例中的註解都經過精心編寫,引導讀者逐步了解程
3636
式流程。在不刪除主例程(main)並在修改後[成功運行](runner.py)大前題下,我鼓勵讀者修改源代碼作練習。
3737

3838
🏆 **為想重溫Python核心概念的程式員提供指南。** 本存儲庫主要借助內置庫(builtin libraries)作重溫工具,
@@ -42,7 +42,6 @@ print("Ultimate Python 學習大綱")
4242
## 學習之旅
4343

4444
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/huangsam/ultimate-python)
45-
[![Run on Replit](https://replit.com/badge/github/huangsam/ultimate-python)](https://replit.com/github/huangsam/ultimate-python)
4645

4746
單擊上面的徽章就可在瀏覽器中啟動工作環境,而無需在電腦上額外安裝Git和Python。當你完成啟動,請複製這存儲庫。
4847
當你可以開啟你所複製存儲庫後,您就準備好Python學習之旅!善用每個模組,請細讀註解並嘗試運行模組代碼。

‎ui/src/components/lesson/CodeHeader.astro‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,13 @@ interface Props {
1010
feature: string;
1111
} | null;
1212
code: string;
13-
replitUrl?: string;
1413
codespacesUrl?: string;
1514
}
1615
1716
const {
1817
filename,
1918
annotation,
2019
code,
21-
replitUrl = 'https://replit.com/github/huangsam/ultimate-python',
2220
codespacesUrl = 'https://codespaces.new/huangsam/ultimate-python',
2321
} = Astro.props;
2422
---
@@ -37,7 +35,7 @@ const {
3735
</div>
3836
<div class="action-buttons">
3937
<CopyButton code={code} />
40-
<RunButton replitUrl={replitUrl} codespacesUrl={codespacesUrl} />
38+
<RunButton codespacesUrl={codespacesUrl} />
4139
</div>
4240
</div>
4341

0 commit comments

Comments
 (0)