我想知道如何将printfunction(或任何function)的输出分配给一个variables。 举个例子:
import eyed3 tag = eyed3.Tag() tag.link("/some/file.mp3") print tag.getArtist()
如何将print tag.getArtist的输出分配给variables?
将variables传递给C中的系统函数
分配内存给recursion函数
Python中的print语句将其参数转换为字符串,并将这些字符串输出到stdout。 要将字符串保存为变量,只能将其转换为字符串:
a = str(tag.getArtist())
可能你需要str , repr或unicode函数之一
somevar = str(tag.getArtist())
取决于你使用的是哪个python shell
somevar = tag.getArtist()
http://docs.python.org/tutorial/index.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。