《基于 Python 语言的网络数据挖掘》实验指导书电子科技大学信息与软件工程学院二○一四年 6 月一、实验教学目的和要求: 实验目的: 本课程实验旨在加深学生对于网络大数据挖掘的理解, 培育学生分析、 设计、 实现基于 Python 语言的网络数据挖掘算法, 掌握科学的实验方法, 为以后其它专业课的学习打下坚实的基础
该实验内容采纳循序渐进的方式, 从 Python 语言的基本语法入手, 在加深学生对于 Python 语言熟悉的基础上突出数据挖掘应用
实验提供功能要求, 学生自己确定设计方案和需要思考如何设计最优化的算法, 并完成结果记录和分析, 充分发挥学生的制造性和主动性
实验要求: 了解并掌握 Python 语言的基本语法、 能够使用 Python 读取或写入数据表、 猎取并分析网络文本数据、 猎取并处理图像数据等
二、Python 开发环境简介: 本课程实验使用的 Python 开发环境为 Python IDLE, 其用户界面图见图 1 所示
IDLE 是开发 python 程序的基本集成开发环境, 具备基本的 IDE 的功能, 是 Python 教学的不错的选择
当安装好 python 以后, IDLE 就自动安装好了, 不需要另外去找
同时, 使用 Eclipse 这个强大的框架时 IDLE 也能够非常方便的调试Python 程序
其基本功能包括语法加亮、 段落缩进、 基本文本编辑、 TABLE 键控制、 调试程序
打开 Idle 后出现一个增强的交互命令行解释器窗口( 具有比基本的交互命令提示符更好的剪切、 粘贴、 回行等功能)
除此之外, 还有一个针对 Python 的编辑器( 无代码合并, 但有语法标签高亮和代码自动完成功能) 、 类浏览器和调试器
菜单为 TK ”剥离”式, 也就是点击顶部任意下拉菜单的虚线将会将该菜单提升到它自己的永久窗口中去