这是linux系统,可以下一个虚拟机再弄个centos7就是这个环境
u代表Unicode 编码格式,原始字符串是r'xxx' 觉得答案满意请给一个最佳吧
看下你的imooc.txt 是否和老师的一致
可能是文件没有读取到
一点都不伪装的吗
斜杠“/”换成“\\”
import time tm=time.strftime("%Y-%m-%d %X",time.localtime())
你是否只写了定义student_info这个类,而没有写调用过程的代码“if __name__=='__main__': ...”。如果是这样,运行就会是Process finished with exit code 0。因为只是定义了根本没有调用,当然没有结果。
那个括号 可能是中文的
file = open(filename,'a',encoding='utf8')#指定写入编码为utf8,否则写入中文会乱码
自己装个IDE在里面写也是一样的 函数用法都差不多
python3中open函数
http://www.cnblogs.com/MrLJC/p/3715783.html
返回值是:数组
list[0] 就是列名称,如果有的话
自然是存在的,对于写缓存,我重新设定了io.DEFAULT_BUFFER_SIZE=800,发现并没有什么用
调用这个方法 io.DEFAULT_BUFFER_SIZE
当前文件路径没设置正确
输入f.后按下Tab键。
你这imooc.txt 不是配置文件的格式, 你这个内容貌似是:"123幕课"哦
打开了文件,并正确写入了123,而当写入u'慕课'时才出错
utf-8格式编码后正确写入,此时文件指针已经在第三个位置,所以接着写入“慕课”