Python如何将读取内容写入txt
时间: 2024-04-20 11:04:10 浏览: 40
文件?
你可以使用Python内置的open函数来打开文件并将内容写入文件。下面是一个示例代码:
```
with open('filename.txt', 'w') as f:
f.write('write some contents to the file')
```
在上面的示例中,'filename.txt'是要写入的文件名,'w'参数表示以写模式打开文件,即如果文件不存在则创建文件并打开。如果文件已经存在,那么原有的内容会被清空。write()函数用于将内容写入文件。
相关问题
python将excel内容写入txt
可以使用Python的pandas库来读取Excel文件,然后将内容写入txt文件。具体操作可以参考以下代码:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 将内容写入txt文件
with open('example.txt', 'w') as f:
for index, row in df.iterrows():
f.write(str(row['列名1']) + '\t' + str(row['列名2']) + '\n')
```
其中,'example.xlsx'是Excel文件的路径,'example.txt'是要写入的txt文件的路径,'列名1'和'列名2'是Excel文件中要写入的列的名称。
python将excel内容写入txt并去掉空白部分
可以使用Python的pandas库来读取Excel文件,然后将内容写入txt文件中。具体步骤是先读取Excel文件,然后将数据转换为DataFrame格式,再将DataFrame中的数据写入txt文件中。去掉空白部分可以使用strip()函数。示例代码如下:
```
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 将DataFrame中的数据写入txt文件中
with open('example.txt', 'w') as f:
for row in df.itertuples(index=False):
# 去掉空白部分
row = [str(cell).strip() for cell in row]
f.write('\t'.join(row) + '\n')
```
以上代码将Excel文件中的内容写入了example.txt文件中,并去掉了空白部分。
阅读全文