Python 2.7把print 保存到txt
时间: 2023-12-29 09:03:40 浏览: 30
在 Python 2.7 中,可以使用以下代码将 print 输出保存到文本文件中:
```python
with open('output.txt', 'w') as f:
print >> f, 'Hello, World!'
```
这将在当前目录下创建一个名为 "output.txt" 的文本文件,并将 "Hello, World!" 写入该文件。如果您要多次写入该文件,请使用追加模式:
```python
with open('output.txt', 'a') as f:
print >> f, 'Another line'
```
这将在文件末尾添加 "Another line"。
相关问题
基于Ubuntu和python2.7环境下安装MySQLdb模块
在 Ubuntu 和 Python 2.7 环境下安装 MySQLdb 模块,您可以按照以下步骤进行操作:
1. 安装 MySQL
在终端中输入以下命令来安装 MySQL:
```
sudo apt-get update
sudo apt-get install mysql-server
```
安装过程中会提示您输入 MySQL 的 root 用户密码,请妥善保存。
2. 安装 Python MySQLdb 模块
在终端中输入以下命令来安装 Python MySQLdb 模块:
```
sudo apt-get install python-mysqldb
```
3. 测试 MySQLdb
在 Python 中导入 MySQLdb 模块,然后连接到 MySQL 数据库,查询一些数据来测试是否安装成功:
```python
import MySQLdb
# 连接 MySQL 数据库
db = MySQLdb.connect(host="localhost", user="root", passwd="your_password", db="your_database")
# 获取游标
cursor = db.cursor()
# 查询数据
cursor.execute("SELECT VERSION()")
data = cursor.fetchone()
# 打印查询结果
print "Database version : %s " % data
# 关闭游标和数据库连接
cursor.close()
db.close()
```
其中,`host` 是 MySQL 数据库的主机名,`user` 和 `passwd` 是 MySQL 数据库的用户名和密码,`db` 是要连接的数据库名,您需要将它们替换成您自己的设置。
如果一切正常,您将会看到类似以下的输出:
```
Database version : 5.7.35-0ubuntu0.18.04.1
```
表示您已经成功在 Ubuntu 和 Python 2.7 环境下安装了 MySQLdb 模块。
基于Ubuntu和python2.7环境下安装MySQLdb数据库
在 Ubuntu 和 Python 2.7 环境下安装 MySQLdb 数据库,您可以按照以下步骤进行操作:
1. 安装 MySQL
在终端中输入以下命令来安装 MySQL:
```
sudo apt-get update
sudo apt-get install mysql-server
```
安装过程中会提示您输入 MySQL 的 root 用户密码,请妥善保存。
2. 安装 Python MySQLdb 模块
在终端中输入以下命令来安装 Python MySQLdb 模块:
```
sudo apt-get install python-mysqldb
```
3. 测试 MySQLdb
在 Python 中导入 MySQLdb 模块,然后连接到 MySQL 数据库,查询一些数据来测试是否安装成功:
```python
import MySQLdb
# 连接 MySQL 数据库
db = MySQLdb.connect(host="localhost", user="root", passwd="your_password", db="your_database")
# 获取游标
cursor = db.cursor()
# 查询数据
cursor.execute("SELECT VERSION()")
data = cursor.fetchone()
# 打印查询结果
print "Database version : %s " % data
# 关闭游标和数据库连接
cursor.close()
db.close()
```
其中,`host` 是 MySQL 数据库的主机名,`user` 和 `passwd` 是 MySQL 数据库的用户名和密码,`db` 是要连接的数据库名,您需要将它们替换成您自己的设置。
如果一切正常,您将会看到类似以下的输出:
```
Database version : 5.7.35-0ubuntu0.18.04.1
```
表示您已经成功在 Ubuntu 和 Python 2.7 环境下安装了 MySQLdb 数据库。