摘要: 一.open文件读取 1.open('file','mode')打开一个文件 file  要打开的文件名,需加路径(除非是在当前目录) mode  文件打开的模式 需要手动关闭close 2.with open('file','mode')as... 不需要手动关闭文件  3.'r': ... 阅读原文
2019-10-25 15:36:01 阅读(2425) 评论(0)
摘要: ---恢复内容开始--- 最近各大一二线城市的房租都有上涨,究竟整体上涨到什么程度呢?我们也不得而知,于是乎笔者为了一探究竟,便用 Python 爬取了房某下的深圳租房数据。以下是本次的样本数据: 除去【不限】的数据(因为可能会与后面重叠),总数据量为 16971 ,其中后半部分地区数据量偏少,是由于... 阅读原文
2019-10-25 15:05:10 阅读(2413) 评论(0)
摘要: 先说一些最最基础的吧。 使用 virtualenv 隔离开发环境 使用 pip 管理项目依赖,主要就是一个小技巧,使用 pip freeze > requirements.txt 来保存依赖的模块和版本 使用 gitignore.io 这个网站提供的 .gitignore 文件管理代码库文件 打... 阅读原文
2019-10-25 13:10:03 阅读(2448) 评论(0)
摘要: 最近在用Python写遗传算法时,发现需要将十进制的整数转换成二进制数,那么怎么来转换呢?当然如果你学过进制转换的有关计算方法,你可以手动编写一些函数来实现,不过总体来说还是比较麻烦的,这里介绍Python内置的两个函数bin()和int(),利用这两个函数可以轻轻松松完成转换。 一、十进制整数转换成二进制... 阅读原文
2019-10-25 12:18:02 阅读(2331) 评论(0)
摘要: 微软正考虑将 Python 作为 Excel 官方脚本语言之一,在 Excel 用户反馈平台中,「Python 作为 Excel 的脚本语言」成为了最热议的话题,是排名第二的提议的两倍多 目前为止,超过 3883 人赞同将 Python 集成到 Excel 中,成为 VBA 替代品,甚至像单元格函数... 阅读原文
2019-10-25 11:35:05 阅读(2367) 评论(0)
摘要: 进程与线程的历史 我们都知道计算机是由硬件和软件组成的。硬件中的CPU是计算机的核心,它承担计算机的所有任务。 操作系统是运行在硬件之上的软件,是计算机的管理者,它负责资源的管理和分配、任务的调度。 程序是运行在系统上的具有某种功能的软件,比如说浏览器,音乐播放器等。 每次执行程序的时候,都会完成一定的功能... 阅读原文
2019-10-25 10:52:12 阅读(2393) 评论(0)
摘要: match()和search()都是python中的正则匹配函数,那这两个函数有何区别呢? match()函数只检测RE是不是在string的开始位置匹配, search()会扫描整个string查找匹配, 也就是说match()只有在0位置匹配成功的话才有返回,如果不是开始位置匹配成功的话,match()... 阅读原文
2019-10-25 09:57:03 阅读(2620) 评论(0)
摘要: 说到Python的IDE,可能大家都会想到一个非常有名的工具,就是pycharm,他是最受欢迎的一个Python开发工具,其原因就是因为功能强大,适合构建大型项目,当然啦,功能强大同时也就意味着操作复杂,如果能掌握一些奇技淫巧的话,那就会达到一个事半功倍的效果。 0 无法找到python解析器及安装需要的包... 阅读原文
2019-10-25 09:30:07 阅读(3482) 评论(0)
摘要: Django 作为一个杰出的Python开源框架,或许得不到和其它流行框架如Rails这样多的赞美,但是它和其他框架一样精炼,非常注重DRY(Don’t Repeat Yoursef)原则、组件的重用性,通过自动化过程使编码更简洁。 如果在Django项目中能够灵活使用某些方法和技巧的话,它将大大加快软件开... 阅读原文
2019-10-25 07:46:03 阅读(2334) 评论(0)
摘要: Python语言简单易用,但容易给新入门的朋友造成一些微妙的,难以捕捉的错误,稍不注意就入坑了。 因此,今天给大家总结一些易犯的小错误,让你轻松进行不踩坑的Python学习。 1、缩进,符号和空格不正确 写代码时大家会使用缩进、对齐、空格等,其目的是为了提高代码的可读性。 但在python语言中,许多功能都依... 阅读原文
2019-10-25 06:49:01 阅读(2298) 评论(0)