初学Python遇到的各种错误提示及解决方法
来源:互联网 发布:windows xp 调试模式 编辑:程序博客网 时间:2024/05/17 03:15
以下这段代码来自可爱的python.
# -*- coding: utf-8 -*-
import osfor root,dirs,files in os.walk('D:\workspace\abcd'):
open('mycd.cdc','a').write("%s %s %s" %(root,dirs,files))
抄代码之前没仔细看书,因为是电子版,又因为好几个月前看过一次,觉得前文有点累赘,所以略过,然后实际问题中找不到mycd.cdc文件。
于是自己新建了这个文件。再然后还是不行,差了下,搜到如下文章
http://vipaq.com/Detail/view/item/189
1.最基本的print 'hello world'怎么都报错?
Python版本在3.0以上,将print改成print(),所以应该换成print('hello world');
2. IndentationError: expected an indented block
- import os
- for root,dirs,files in os.walk('D:/'):
- print(root,dirs,files)
缩进问题:print前有缩进,应改成
- import os
- for root ,dirs,files in os.walk
问题在于文件路径,于是我选用了 / 这个斜杠。
# -*- coding: utf-8 -*-
import osfor root,dirs,files in os.walk('D:/workspace/abcd'):
open('d:/mypy/mycd.cdc','a').write("%s %s %s" %(root,dirs,files))
通过
于是我想起来了
然后我仔细看了下书的前面部分
# -*- coding: utf-8 -*-
import os
for root,dirs,files in os.walk('D:\\workspace\\abcd'):
open('D:\\mypy\\mycd2.cdc','a').write("%s %s %s" %(root,dirs,files))
如下代码通过。。
- 初学Python遇到的各种错误提示及解决方法
- 我遇到的python错误及解决方法
- ubuntu1404下安装caffe及配置python接口pycaffe遇到的各种错误的解决方法
- OGRE开始遇到的各种错误及解决方法
- OGRE开始遇到的各种错误及解决方法
- python初学的各种错误集锦
- 安装MySql-Python遇到的错误及解决方法
- 安装MySql-Python遇到的错误及解决方法
- 安装MySql-Python遇到的错误及解决方法
- 遇到的错误,及解决方法
- TensorFlow遇到的各种问题及解决方法
- 各种错误提示的意义及原因
- 各种错误及解决方法
- eclipse+selenium,遇到的错误及解决方法
- 硬盘的常见错误提示及解决方法
- Windows Update遇到各种奇怪错误的解决方法
- 本人在MyEclipse中,遇到的错误提示解决方法整理。
- 初学TestNg遇到的错误
- QT
- Apache2.2 虚拟主机设置
- 第一个Struts程序
- evict和clear
- 2011-11-14,联系人,界面,DEV GridControl部分属性的设置
- 初学Python遇到的各种错误提示及解决方法
- c#操作Access
- 经验值++
- 各种字符编码方式详解及由来
- 从编译器的角度看C++的virtual函数
- 连接 MySql 数据库
- Ping/Pong Buffer in ARINC429 Block transmitting Mode
- 回溯软考
- Java 内部类访问