# How do I read from stdin in Python?

In Python, you can read from standard input (stdin) using the `input()` function. This function blocks execution and waits for the user to enter some text, which is then returned as a string. For example:

```python
input_string = input()
print(input_string)
```

Alternatively, you can use the `sys.stdin` object, which is a file-like object that can be read from using the standard file I/O methods, such as `read()`, `readline()`, and `readlines()`. 

For example:

```python
import sys

input_string = sys.stdin.read()
print(input_string)
```

You can also use the fileinput library for reading input from stdin, it has several useful features like reading line by line, looping over multiple files, and providing a convenient way to access command line arguments.

```python
import fileinput

for line in fileinput.input():
    print(line)
```

[ad-logs]