python写一个读写文件的例子
时间: 2023-07-25 15:12:20 浏览: 93
好的,下面是一个简单的读写文件的 Python 代码示例:
```python
# 写入文件
with open('example.txt', 'w') as file:
file.write('Hello, World!')
# 读取文件
with open('example.txt', 'r') as file:
content = file.read()
print(content)
```
这个例子中,我们使用 `open()` 函数打开一个名为 `example.txt` 的文件,并使用 `'w'` 参数来指示我们要写入该文件。然后,我们使用 `write()` 方法将字符串 `'Hello, World!'` 写入文件中。最后,我们使用 `with` 语句块来自动关闭文件。
然后,我们再次使用 `open()` 函数打开同一个文件,并使用 `'r'` 参数来指示我们要读取该文件。然后,我们使用 `read()` 方法读取文件内容,并将其存储在 `content` 变量中。最后,我们打印出 `content` 变量的内容。
注意:在使用 `open()` 函数打开文件时,可以使用相对或绝对路径来指定文件的位置。
相关问题
python 读写文件
好的,我可以回答这个问题。
Python可以通过open()函数打开一个文件并进行读写操作。该函数需要指定文件名和打开方式(读取、写入、追加等)。
示例代码:
```python
# 打开一个文件并写入内容
f = open('example.txt', 'w')
f.write('Hello, World!')
f.close()
# 打开同一个文件并读取内容
f = open('example.txt', 'r')
content = f.read()
print(content)
f.close()
```
在这个例子中,我们首先使用`open('example.txt', 'w')`打开一个名为“example.txt”的文件,并将其设置为写入模式。然后,我们使用`write()`方法向文件中写入一条消息。最后,我们使用`close()`方法关闭文件。
接下来,我们使用`open('example.txt', 'r')`重新打开同一个文件,这次设置为读取模式,并使用`read()`方法读取文件中的内容。最后,我们将文件内容打印到控制台,并再次使用`close()`方法关闭文件。
需要注意的是,每次打开一个文件后,都要记得使用`close()`方法关闭文件,否则可能会导致数据丢失或其他错误。另外,还可以使用`with`语句来自动关闭文件,这样更加方便和安全。
Python读写json文件
在Python中,你可以使用内置的json模块来读写JSON文件。下面是一个简单的例子:
```python
import json
# 读取JSON文件
def read_json_file(file_path):
with open(file_path, 'r') as file:
data = json.load(file)
return data
# 写入JSON文件
def write_json_file(data, file_path):
with open(file_path, 'w') as file:
json.dump(data, file, indent=4)
# 示例:读取JSON文件
json_data = read_json_file('data.json')
print(json_data)
# 示例:写入JSON文件
data = {'name': 'John', 'age': 30, 'city': 'New York'}
write_json_file(data, 'output.json')
```
上述代码中,`read_json_file`函数用于从JSON文件中读取数据,`write_json_file`函数用于将数据写入JSON文件。你可以根据需要修改文件路径和文件名。
阅读全文