
Python
文章平均质量分 58
多鱼的夏天
未来一定是光明的
展开
-
Flask 入门教程:第一章节路由和视图
Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy),都需要用第三方的扩展来实现。比如可以用 Flask 扩展加入ORM、窗体验证工具,文件上传、身份验证等。Flask 没有默认使用的数据库,你可以选择 MySQL,也可以用 NoSQL。其 WSGI 工具箱采用 Werkzeug(路由模块),模板引擎则使用 Jinja2。这两个也是 Flask 框架的核心。原创 2021-12-21 17:56:06 · 750 阅读 · 0 评论 -
这样的项目是你需要的吗?
我在codechina上建立了一个《Python初学者练习题》的项目,目标是帮助通过书本或者编程视频学会了基础语法,但仍然写不出代码的人。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从编程小白进阶到高手,需要经历的是日积月累的学习,那么如何学习呢?这个项目的练习为Python初学者设计,通过练习你可以巩固基础语法、输入输出、数据结构、函数、面向对象、文件操作、异常处理等方面的知识,只有先掌握这些编程基础,才能在编程时灵活运用。为什么好不容易用了一个月学习完了语法,却发现内容没记住,不知道该如原创 2021-11-18 11:36:28 · 207 阅读 · 0 评论 -
一道简单的Python数组编程题,可能并不简单
题目是这样的,你可以尝试用多种方式来实现他:复制并添加数据元素给定一个数组,数组的元素个数不确定。用程序把数组的所有元素再次添加到数组末尾。例如:(输入)--> 输出[1,2,3] --> [1,2,3,1,2,3][1] --> [1,1]在线练习可以点这里题目考察了以下几个关于Python的知识点:数组遍历数组拷贝数组相加...原创 2021-10-29 16:34:39 · 326 阅读 · 0 评论 -
30分钟入门Python爬虫
在线练习文章知识点,快速入门Python爬虫:https://edu.youkuaiyun.com/lab/35660原创 2021-08-06 16:18:03 · 419 阅读 · 1 评论 -
使用Python编写Hive UDF
Hive 内置为我们提供了大量的常用函数用于日常的分析,但是总有些情况这些函数还是无法满足我们的需求;值得高兴的是,Hive 允许用户自定义一些函数,用于扩展 HiveQL 的功能,这类函数叫做 UDF(用户自定义函数)。使用 Java 编写 UDF 是最常见的方法,但是本文介绍的是如何使用 Python 来编写 Hive 的 UDF 函数。假设我们有个名为 data.txt 的文件,格式如下:Sophie RussellNeil McGrathJack GloverGordon Mackenz原创 2021-06-10 19:25:33 · 1524 阅读 · 3 评论 -
Python 学习资源
优快云学习会员Python入门Git快速入门视频课程-版本控制系统零基础Python入门SQL从入门到精通Python操作数据库使用Python实现语音合成系统Python从零开发三大核心项目前端HTML基础入门视频课程CSS基础入门视频课程JavaScript零基础入门框架Flask入门与进阶零基础学Django数据分析带你玩转Python数据分析自动生成工作周报关键论文网站...原创 2021-05-28 16:11:03 · 266 阅读 · 0 评论 -
Python中Array的常用操作(一)创建数组
. 定义数组 >>> seq = [ “a” , “b” , 1 ][ “a” , “b” , 1 ]2. 创建数组>>> a = “what are you doing?”.split()[’what’, ‘are’, ‘you’, ‘doing?’]>>> a = [ x*2 for x in range(1,5) ][2, 4, 6, 8]b = [ x fo原创 2008-01-24 13:12:00 · 6734 阅读 · 0 评论 -
Python中Array的常用操作(三)数组高级操作
1. 抽取数组中不重复的数据>>> a = [ x*2 for x in range(1,5) ]*2>>> uniq = list(set(a))[8, 2, 4, 6]>>> uniq = sorted(set(a))[2, 4, 6, 8]>>> b={}>>> for x in a:… b[x]=1>>> uniq = b.keys() 2. 去原创 2008-01-24 13:13:00 · 25351 阅读 · 1 评论 -
Python中Array的常用操作(二)数组基本操作
1. 数组操作x代表数组中的元素,i代表位置a) append(x) 把元素x添加到数组的尾部b) insert(i,x) 把元素x 插入到位置ic) remove(x) 删除第一个元素xd) pop(i) 删除第i个元素,并返回这个元素。若调用pop()则删除最后一个元素e) index(x) 返回数组中第一个值为x的位置。如果没有匹配的元素会抛出一个错误f) cou原创 2008-01-24 13:13:00 · 48682 阅读 · 0 评论 -
分析网页得到链接
1. 用urllib2/sgmllib包,将目标网页的所有URL列出。 import urllib2from sgmllib import SGMLParser class URLLister(SGMLParser): def reset(self): SGMLParser.reset(self)原创 2007-06-18 10:16:00 · 2447 阅读 · 1 评论 -
使用Python2.4在Linux下访问SQL Server(安装篇)
以前用Python访问MSSQL用一个叫pymssql的模块,只在windows下用过,挺好用的。具体说明见这里http://pymssql.sourceforge.net/。现在需要在Linux下用Python访问MSSQL,安装了FreeTDS(http://www.freetds.org/)。由于这几天pymssql的源代码无法下载,Debian上也没有这个包下载,只好用FreeTDS文原创 2006-01-19 09:48:00 · 3085 阅读 · 0 评论