Python - 文章列表

共 5 页

  • python 列表简介 python数组的使用方法

    Python中没有数组的数据结构,但列表很像数组,如:a=[0,1,2]这时a[0]=0, a[1]=1, a[[2]=2,但引出一个问题,即如果Python数组a想定义为0到999怎么办,这时可能通过a = range(0, 1000)实现。或省略为a = range(1000).如果想定义1000长度的a,初始值全为0,则 a = [0 for x in range(0, 1000)]下面是二维数组的定义:直接定义 a=[[1,1],[1,1]],这里定义了一个2*2的,且初始为0的二维数组。间接定义 a=[[0 for x in range(10)] for y in range(10)

  • 写给php程序员看的python入门教程 关于Python的基础知识

    作为一种面向对象、直译式计算机程序设计语言,Python已经具有十多年的发展历史,成熟且稳定。本文将带领您前往Python的世界遨游一番,假定您不具备Python 编程语言的任何知识,但至少应具备一些基本的编程知识,我们将侧重于对Python和PHP进行比较。您已经在PHP上花费了大量时间,转向另一种语言势在必行。您也知道原地不动就意味着被动挨打。其实,学习新语言就像是去国外旅行:您会接触到新事物,品尝新食物,领略不同的文化,与不同的人对话,了解一切新奇,然后再回到家中体会原来的环境。本文的目标相当简单:简要介绍 Python 的基本知识,为读者自己进行深入搜索打下基础。幸运的是,您将认识到

  • Python简介

            Python(KK 英语发音:/\"pa?θɑn/, DJ 英语发音:/?paiθ?n/)是一种面向对象、直译式计算机程序设计语言,创始人为Guido van Rossum。        Python的官方介绍是:Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。    &nb

  • 使用python进行网站采集的方法 IronPython自动抓取新闻

    由于各种原因,我们经常需要去别的网站采集一些信息,.net下所有相关的技术都已经非常成熟,用Webrequest抓取页面,既支持自定义Reference头,又支持cookie,解析页面一般都是用正则,而且对方网站结构一变,还得重新改代码,重新编译,发布。如果有了IronPython,可以把抓取和分析的逻辑做成Python脚本,如果对方页面结构变了,只需修改脚本就行了,不需重新编译软件,这样可以用c#做交互和界面部分,用Python封装预期经常变化的部分。安装好IronPython和vs.net 2010后,还需要下载一个SGMLReader(见参考链接),这个组件可以把格式不是很严格的HTML

  • django post表单如何获取相同name的数据

    如果python django表单中有多个相同name的数据需要提交给页面,那要怎么样操作呢:request.POST.getlist(\"aid\") 就获取到了 一个列表用post方法获取<>类型的数据常见的,例如,每行数据前面都带个checkbox的操作。这时候可能会选多个checkbox,传入到后台时,如果用request.POST获取,那么只能获取到一个值。用下面的方法,可以获取到多值if not request.POST.has_key(strName):return “”if request.POST:return ‘,’.join(request.POST.getl

  • python datetime模块的详细介绍 日期时间的用法

     Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。    datetime模块定义了两个常量:datetime.MINYEAR和datetime.MAXYEAR,分别表示datetime所能表示的最小、最大年份。其中,MINYEAR = 1,MAXYEAR = 9999。(对于偶等玩家,这个范围已经足够用矣~~)&nbsp

  • python的日期时间函数 时间格式化方法 time

  • python-django 模型model字段类型说明

  • django使用中文报错:Non-ASCII character \"xe6\" in file xxx, but no encoding declared;