python头歌文件读写
时间: 2023-07-25 13:45:28 浏览: 69
Python中使用内置的open()函数来进行文件读写操作,下面是一个简单的读写文件的例子:
```python
# 打开文件,如果不存在则创建
f = open('example.txt', 'w')
# 写入内容
f.write('Hello, World!')
# 关闭文件
f.close()
# 打开文件并读取内容
f = open('example.txt', 'r')
content = f.read()
# 关闭文件
f.close()
print(content) # 输出:Hello, World!
```
在这个例子中,我们使用了open()函数来打开文件,并指定了文件名和操作模式('w'表示写入模式,'r'表示读取模式)。在写入模式下,我们使用write()函数向文件中写入内容;在读取模式下,我们使用read()函数从文件中读取内容。最后,我们使用close()函数关闭文件。
相关问题
python二进制文件读写
Python中可以使用`open()`函数以二进制模式打开文件进行读写操作。在二进制模式下,文件内容以字节为单位进行读写。
例如,要以二进制模式读取一个名为`example.bin`的二进制文件,可以使用以下代码:
```python
with open('example.bin', 'rb') as f:
data = f.read()
```
其中,`'rb'`表示以二进制模式读取文件。
要以二进制模式写入一个二进制文件,可以使用以下代码:
```python
with open('example.bin', 'wb') as f:
f.write(b'\x00\x01\x02\x03')
```
其中,`'wb'`表示以二进制模式写入文件。在这个例子中,我们向文件中写入了4个字节的数据`\x00\x01\x02\x03`。
python对json文件读写
Python提供了内置的json模块,用于处理JSON文件的读写操作。下面是一个简单的示例代码,展示了如何使用Python读取和写入JSON文件:
读取JSON文件:
```python
import json
# 打开JSON文件
with open('data.json') as file:
data = json.load(file)
# 访问数据
print(data['key_name'])
```
写入JSON文件:
```python
import json
# 创建要写入的数据
data = {
'key_name': 'value',
'key_name2': [1, 2, 3],
'key_name3': {
'nested_key': 'nested_value'
}
}
# 写入JSON文件
with open('output.json', 'w') as file:
json.dump(data, file)
```
在读取JSON文件时,我们使用`json.load(file)`来加载文件中的JSON数据,并将其存储在一个Python字典中。然后,我们可以通过键访问和操作这些数据。
在写入JSON文件时,我们使用`json.dump(data, file)`将Python字典中的数据写入到文件中。
请注意,读写JSON文件时,需要使用`with open`语句来确保文件在使用完成后正确关闭。