Skip to content

Commit 2482d37

Browse files
author
yijun_latitude
committed
2016.12.28 small edit on lesson 5 notebook
1 parent 3d8b4a7 commit 2482d37

2 files changed

Lines changed: 18 additions & 10 deletions

File tree

python_basic/python_basic_lesson_05.ipynb

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1412,7 +1412,7 @@
14121412
},
14131413
{
14141414
"cell_type": "code",
1415-
"execution_count": 59,
1415+
"execution_count": 2,
14161416
"metadata": {
14171417
"collapsed": false
14181418
},
@@ -1421,6 +1421,7 @@
14211421
"name": "stdout",
14221422
"output_type": "stream",
14231423
"text": [
1424+
"C:\\Users\\david.yi\\Documents\\dev\\*\\*.py\n",
14241425
"/Users/david.yi/Documents/dev\\dig\\dig.py\n",
14251426
"/Users/david.yi/Documents/dev\\dig\\dig_main.py\n",
14261427
"/Users/david.yi/Documents/dev\\dig\\__init__.py\n",
@@ -1431,24 +1432,33 @@
14311432
],
14321433
"source": [
14331434
"# 使用 glob 来遍历指定路径下的指定类型文件\n",
1434-
"import glob\n",
1435+
"import os, glob\n",
14351436
"\n",
1436-
"# mac 写法\n",
1437-
"# list_a = glob.glob('/Users/yijun/dev_python/*/*.py')\n",
1437+
"# 获得当前路径\n",
1438+
"os.chdir('/Users/david.yi/Documents/dev/')\n",
1439+
"s_dir = os.getcwd()\n",
1440+
"\n",
1441+
"s_find = os.path.join(s_dir, '*', '*.py' )\n",
1442+
"print(s_find)\n",
14381443
"\n",
14391444
"list_a = glob.glob('/Users/david.yi/Documents/dev/*/*.py')\n",
14401445
"for i in list_a:\n",
14411446
" print(i)"
14421447
]
14431448
},
14441449
{
1445-
"cell_type": "code",
1446-
"execution_count": null,
1450+
"cell_type": "markdown",
14471451
"metadata": {
14481452
"collapsed": true
14491453
},
1450-
"outputs": [],
1451-
"source": []
1454+
"source": [
1455+
"---\n",
1456+
"\n",
1457+
"思考一下:\n",
1458+
"\n",
1459+
"1 修改上面搜索制定类型文件的程序,当搜索到10个文件的时候即停止,并显示\n",
1460+
"2 想一下,如果要搜索指定目录下的 .py 文件,如果py文件中有指定的单词,则显示,并继续搜索"
1461+
]
14521462
}
14531463
],
14541464
"metadata": {

python_basic/python_basic_outline.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#### Lesson 3
2525
* list 的切片用法
2626
* 函数用法
27-
* 程序思路训练
2827

2928
#### Lesson 4
3029
* 日期库 datetime 用法介绍,datetime、time 等库的介绍,获得日期,字符串和日期转换,日期格式介绍,日期加减计算
@@ -45,4 +44,3 @@
4544
* Counter: 计数器
4645
* 错误处理介绍
4746
* pep8 规定以及 python 编程基本规范
48-
* 程序思路训练

0 commit comments

Comments
 (0)