Create a Python Replit App
- Select
Create App from the home screen.
- Navigate to the Choose a Template tab.
- Type “Python” in the template search field and select it as shown below:
- Select
Create App.
Install the official client library
To install the client library, follow the one-click setup or package manager instructions below.1
Access the App Storage tool
- Navigate to the App Storage tab.
- Select the
Commands view in the App Storage tab.

2
Install the dependencies
- Select “Python” from the programming language dropdown on the top left.
- Select Install replit-object-storage package.
- When completed, the button text should read Package installed.
Create a bucket
Before storing objects, you must create a bucket. Follow the steps below to create a new bucket:- Navigate to the App Storage tool
- Select Create new bucket
- Enter a name for the bucket in the Name field
- Select Create bucket
Add and run the example code
1
Locate main.py
Open the
Files tool from the left dock.Select
main.py
to open it in a file editor.2
Add the client code
Copy and paste the following code into
main.py
:3
Run the app
Select Run to execute the example code.Navigate to the Console tab to view the output, which should resemble the output below:Confirm that the
file.txt
object appears in your bucket in the Objects view of the
Object Storage tool.Reload the page to update the object list if
file.txt
fails to appear.Delete the object
To remove thefile.txt
file from the bucket,
-
Replace the content of
main.py
with the following code: - Select Run to execute the example code.
-
Navigate to the Console tab to view the output, which should resemble the output below:
-
Verify that the
file.txt
object no longer appears in the bucket.
Next steps
To learn more about Replit App Storage, see the following resources:- App Storage: Learn more about the App Storage feature and workspace tool
- App Storage Python SDK: Learn about the
Client
class and its methods