You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-31Lines changed: 34 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
3
3
The Real Python Feed Reader is a basic [web feed](https://en.wikipedia.org/wiki/Web_feed) reader that can download the latest Real Python tutorials from the [Real Python feed](https://realpython.com/contact/#rss-atom-feed).
4
4
5
+
For more information see the tutorial [How to Publish an Open-Source Python Package to PyPI](https://realpython.com/pypi-publish-python-package/) on Real Python.
6
+
5
7
## Installation
6
8
7
9
You can install the Real Python Feed Reader from [PyPI](https://pypi.org/project/realpython-reader/):
@@ -16,41 +18,42 @@ The Real Python Feed Reader is a command line application, named `realpython`. T
16
18
17
19
$ realpython
18
20
The latest tutorials from Real Python (https://realpython.com/)
19
-
0 Splitting, Concatenating, and Joining Strings in Python
20
-
1 Image Segmentation Using Color Spaces in OpenCV + Python
21
-
2 Python Community Interview With Mahdi Yusuf
22
-
3 Absolute vs Relative Imports in Python
23
-
4 Top 10 Must-Watch PyCon Talks
24
-
5 Logging in Python
25
-
6 The Best Python Books
26
-
7 Conditional Statements in Python
27
-
8 Structuring Python Programs
28
-
9 We're Celebrating 1 Million Page Views per Month!
29
-
10 Python Pandas: Tricks & Features You May Not Know
30
-
11 Python Community Interview With Mariatta Wijaya
31
-
12 Primer on Python Decorators
32
-
13 Sets in Python
33
-
14 The Ultimate Guide to Django Redirects
34
-
15 Advanced Git Tips for Python Developers
35
-
16 Python Community Interview With Mike Driscoll
36
-
17 Dictionaries in Python
37
-
18 Socket Programming in Python (Guide)
38
-
19 Python Code Quality: Tools & Best Practices
21
+
0 How to Publish an Open-Source Python Package to PyPI
22
+
1 Python "while" Loops (Indefinite Iteration)
23
+
2 Writing Comments in Python (Guide)
24
+
3 Setting Up Python for Machine Learning on Windows
25
+
4 Python Community Interview With Michael Kennedy
26
+
5 Practical Text Classification With Python and Keras
27
+
6 Getting Started With Testing in Python
28
+
7 Python, Boto3, and AWS S3: Demystified
29
+
8 Python's range() Function (Guide)
30
+
9 Python Community Interview With Mike Grouchy
31
+
10 How to Round Numbers in Python
32
+
11 Building and Documenting Python REST APIs With Flask and Connexion – Part 2
33
+
12 Splitting, Concatenating, and Joining Strings in Python
34
+
13 Image Segmentation Using Color Spaces in OpenCV + Python
35
+
14 Python Community Interview With Mahdi Yusuf
36
+
15 Absolute vs Relative Imports in Python
37
+
16 Top 10 Must-Watch PyCon Talks
38
+
17 Logging in Python
39
+
18 The Best Python Books
40
+
19 Conditional Statements in Python
39
41
40
42
To read one particular tutorial, call the program with the numerical ID of the tutorial as a parameter:
41
43
42
44
$ realpython 0
43
-
# Splitting, Concatenating, and Joining Strings in Python
44
-
45
-
There are few guarantees in life: death, taxes, and programmers needing to
46
-
deal with strings. Strings can come in many forms. They could be unstructured
47
-
text, usernames, product descriptions, database column names, or really
48
-
anything else that we describe using language.
49
-
50
-
With the near-ubiquity of string data, it's important to master the tools of
51
-
the trade when it comes to strings. Luckily, Python makes string manipulation
52
-
very simple, especially when compared to other languages and even older
53
-
versions of Python.
45
+
# How to Publish an Open-Source Python Package to PyPI
46
+
47
+
Python is famous for coming with batteries included. Sophisticated
48
+
capabilities are available in the standard library. You can find modules for
49
+
working with sockets, parsing CSV, JSON, and XML files, and working with
50
+
files and file paths.
51
+
52
+
However great the packages included with Python are, there are many
53
+
fantastic projects available outside the standard library. These are most
54
+
often hosted at the Python Packaging Index (PyPI), historically known as the
55
+
Cheese Shop. At PyPI, you can find everything from Hello World to advanced
0 commit comments