精华内容
下载资源
问答
  • Pathon入门指南

    2018-01-24 10:05:21
    这是学习Pathon的入门级别学习资料,仔细看完,对Pathon了解会更多,认真学习吧!适合初学者学习使用
  • Pathon文档资料

    2012-02-12 14:37:52
    Pathon文档资料
  • iOS程序员如何用Pathon写爬虫

    环境准备

    我个人使用的是mac,mac预装的python环境是python2.x。
    查看python版本:在终端(Terminal)中输入“python”。

    安装pip:

    下载地址:https://pypi.python.org/pypi/pip
    解压,安装:
    sudo python setup.py install

    安装BeautifulSoup:

    pip install BeautifulSoup
    Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。

    编码运行

    抓取该网站图片:http://www.win4000.com/meinvtag34.html
    创建search.py文件并编写对应代码
    代码:

    #!/usr/bin/python
    #-*- coding: utf-8 -*-
    #encoding=utf-8
    
    import urllib2
    import urllib
    import os
    from BeautifulSoup import BeautifulSoup
    
    def getAllImageLink():
        html = urllib2.urlopen('http://www.win4000.com/meinvtag34.html').read()
        soup = BeautifulSoup(html)
    
        liResult = soup.findAll('li',attrs={"class":"box"})
        numberIndex = 0
        for li in liResult:
            imageEntityArray = li.findAll('img')
            for image in imageEntityArray:
                link = image.get('src')
                imageName = 'image' + str(numberIndex)
                numberIndex = numberIndex + 1
                filesavepath = '/Users/YMY/Desktop/imageUrl/%s.jpg' % imageName
                urllib.urlretrieve(link,filesavepath)
                print filesavepath
    
    if __name__ == '__main__':
        getAllImageLink()

    终端运行:

    python search.py

    最后就会在对应的文件夹中生成爬下来的图片。

    需要学习

    有些网页的抓取可能没那么简单,不同的网站规则都是不一样的。这时候就需要我们学会怎么去遍历,怎么找到我们需要的元素。Beautiful Soup里还有很多对应的方法需要学习,这里放上一份Beautiful Soup 4.2.0 文档为以后学习使用。

    参考

    iOS程序员如何使用python写网路爬虫



    文/齐滇大圣(简书作者)
    原文链接:http://www.jianshu.com/p/dd048a785c12
    著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

    展开全文
  • pathon 读取 csv

    2011-04-20 21:20:30
    pathon 读取 csv, pathon 写 csv
  • Pathon文档资料2

    2012-02-12 14:38:03
    Pathon文档资料
  • pathon 初学书推荐

    2021-05-31 08:34:48
    各位大佬,我是一名计算机专业学生,已经学习过数据结构、JAVA ...但觉得pathon就业前景更好,想自学一下,然后再报班,各位大佬能否推荐一下适合我初学的书籍,谢谢!</p>
  • Pathon开发象棋小游戏

    2018-08-20 16:33:30
    Pathon中的pygame模块做的一款象棋小游戏,可实现功能如下:正常落子,所有下棋规则均已包含其内,红黑双方顺序下棋,下棋显示,可开始,暂停,可悔棋,重新开始,退出游戏,美化已完成,外加完美背景音效,按键...
  • 此文件为Pathon开发象棋小游戏的总文件,里面包含代码,游戏中用到的一些配图,游戏的背景音乐,以及一套完整的棋子,可实现功能:开始,暂停,静音,重新开始,悔棋,退出游戏,包含所有音效:下棋,赢棋,按键,...
  • day01 pathon基础

    2019-10-08 16:42:47
    一、总结通过今天与pathon语言的初次相遇,就感觉如同老友般重逢,相见恨晚之情油然而生。它可以用很简洁的语言去完成别的语言需要花费很多精力才能完成的一些代码,这样对于程序员来说可以节省许多时间与精力,可以...
    一、总结
    通过今天与pathon语言的初次相遇,就感觉如同老友般重逢,相见恨晚之情油然而生。它可以用很简洁的语言去完成别的语言
    需要花费很多精力才能完成的一些代码,这样对于程序员来说可以节省许多时间与精力,可以大幅度的缩短程序员开发新的软件
    所需要的时间,当我们有了一个新的想法可以开辟一个新的市场的时候,就需要去用最快的时间来开发软件迅速占领市场并且根
    据市场来进行整改,那么使用pathon开发无疑是最好的。今天学习的大多是pathon基础,先声夺人的引入了pathon语言与其
    他语言的比较,突出其的地位之重要性,发展之迅速,大好之前景,对于大部分人来说无疑都是极为诱人的。紧接着,学习了变量
    的有关知识,pathon是极为聪明也是极富创造力的,它有着一个小的计数池,对于一定范围的变量,不同变量名具有着相同的变量
    值时,它们的变量地址其实都是相同的。变量通常是可以修改的,但是当变量名为大写英文字母时,它是无法被修改的。它不需要定
    义变量的类型,可以智能的识别变量的类型。字符串可以在三引号内分行写,这也是其他的语言所不具有的。最后是一些函数:

     1、按索引取值(正向取+反向取) :

    只能取

    //str1='hefei xueyuan'

    print(str1[0])#h

    print(str1[1])#e

    #反向写

    print(str1[-2])#a

     2、切片(顾头不顾尾,步长)

    //str1='hefei xueyuan'

    print(str1[0:4])#hefei

    print(str1[0:12:2])#hfixeun

     3、长度len

    print(len(str1))#13

     4、成员运算in和not in

    print('h'in str1)#True

    print('h'not in str1)#False

     5、移除空白strip

    //str1=' hefei xueyuan '

    print(str1.strip())

    #去除指定的字符串

    print(str1.strip('h'))

     6、切分split

    print(str1.split(' '))

     7、循环

    for line in str1:

    print(line)

     8、字符串大小写化

    //lower,upper

     9、判断字符串开始结束的字符

    //startswith,endswith

     10、format的三种玩法

     11、join函数的用法

     12、replace函数的用法

    str1="xueyuan"

    str2=str1.replace("xueyuan","univercity")

    print(str2)       


    二、作业
    name = " aleX" #1 print(name.strip()) #2 print(name.startswith("al")) #3 print(name.endswith("X")) #4 str1 = name.replace(" aleX"," apeX") print(str1) #5 print(name.split("l")) #6 print(name.upper()) #7 print(name.lower()) #8 print(name[1:2]) #9 print(name[0:3]) #10 print(name[3:5]) #11 print(name.index("e")) #12 print(name.rstrip("X"))
    
    

     

    
    

     

    转载于:https://www.cnblogs.com/cxknmsl/p/11079427.html

    展开全文
  • Pathon2.7和3.7的区别 作为一个初学者对2.7和3.7下载哪一个版本很纠结,现在主流使用的是3.7的版本,听说2.7的版本即将失去维护,所以建议大家使用3.7版本,下面安装版本为虽为2.7但是和3.7一个装法。 初学者如果没...

    Pathon2.7和3.7的区别

    作为一个初学者对2.7和3.7下载哪一个版本很纠结,现在主流使用的是3.7的版本,听说2.7的版本即将失去维护,所以建议大家使用3.7版本,下面安装版本为虽为2.7但是和3.7一个装法。
    初学者如果没开始学可能还看不懂,全当了解

    详 解
    1. print语法使用

      Python2.7 print语法使用 >>> print “Hello Python”
      Python3.7 print语法使用 >>> print(“Hello Python”)

      例子:在Python 3.7.0使用双引号触发SyntaxError异常机制 提示Did you mean print(“Hello Python3.7”)

      在这里插入图片描述

    2. 换行和不换行区别

      python 2.7 print 不换行使用",“即可
      在这里插入图片描述
      python 3.7 print 不换行使用end=”"
      在这里插入图片描述

    3. raw_input()和input()

      Python 2.7 raw_input() input() 都存在 可使用 raw_input()接收字符串string input()接收数字int /flot.

      Python 3.7 raw_input()不存在 仅存在input() 两者合并 接收任意格式 返回string
      在这里插入图片描述
      在这里插入图片描述

    4. : 函数cmp()

      python 2.7 cmp(x,y)函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1

      python3.7 cmp()已经不存在了,如果你需要实现比较功能,需要引入 operator 模块,适合任何对象

      >>> import operator
      >>> operator.eq('hello', 'name');
      False
      >>> operator.eq('hello', 'hello');
      True
      
    5. string 字母 大小写字符串
      string.letters:包含所有字母(大写或小写)的字符串
      Python 3.0中,string.ascii_letters.

    安装配置

    1. 下载安装程序
      我们安装Python的一个重要目的是为了用IAR编译CC2640 OAD文件时执行合并文件的脚本,所以我们一起来看看Python2.7版本的安装方法。该版本安装程序的下载连接如下:下载链接
      打开上述链接,显示如下:
      在这里插入图片描述

      根据自己电脑配置进行选择,我的是win7 64位,所以我选择的是上述截图中红圈圈中的版本,点击左侧文件名会自动下载。
      注意:安装程序下载之后不能放到中文路径下双击安装,必须放到英文路径下才可以。

    2. 双击下载之后的msi安装程序进行安装,选择“Install just for me(not available on Windows Vista)”,然后点“Next >”,操作截图如下:
      在这里插入图片描述

    3. 选择安装路径,用默认的C盘即可,然后点“Next >”,操作截图如下:
      在这里插入图片描述

    4. 选择Python所要安装的文件,默认全部即可,然后点“Next >”,操作截图如下:
      在这里插入图片描述

    5. 安装过程需要一些时间,过程中会弹出命令行,不用管它,过一会安装完成会自动关闭,显示截图如下:
      在这里插入图片描述

    6. 安装完成之后显示如下截图的内容,点击“Finish”即可。
      在这里插入图片描述

    7. 将安装的Python添加到环境变量中,右键“我的电脑”(win7系统有的显示是“计算机”)选择“属性”,然后选择“高级系统设置”,操作截图如下:(win10一样)
      在这里插入图片描述

    8. 弹出的“系统属性”界面,选择“高级”里面的“环境变量(N)…”,操作显示如下:
      在这里插入图片描述

    9. 弹出“环境变量”的对话框,在下面的“系统变量”中找到“Path”,然后点击“编辑”,操作显示如下:
      在这里插入图片描述

    10. 在弹出的编辑对话框中,将Python的安装目录“C:\Python27”填写进去,注意,两个路径之间是用“;”分号隔开的。操作显示如下:
      在这里插入图片描述

    11. 输入之后点击“确定”即可,下面,我们来验证一下,通过快捷键“windows+R”打开“运行”,然后输入“cmd”打开命令行窗口,输入“python -V”命令,回车之后会打印出当前python的版本信息,这就说明我们的Python安装完成,并且配置完环境变量。操作过程及结果截图如下:

      在这里插入图片描述

    这样,我们的Python就安装完成了,并且配置到了系统环境变量中(使用软件设置pathon环境开始pathon的编程之路)。

    Python入门详解

    展开全文
  • 1,由老师发的文件(或自寻去官网下载) 2,安装到学习一般用的盘 3,安装 3,点击你所选择的盘 5,使用pathon(1) 使用pathon (3) 使用pathon(2)

    1,由老师发的文件(或自寻去官网下载)

    在这里插入图片描述
    2,安装到学习一般用的盘
    在这里插入图片描述
    3,安装
    在这里插入图片描述3,点击你所选择的盘
    在这里插入图片描述
    5,使用pathon(1)
    在这里插入图片描述
    使用pathon (3)
    在这里插入图片描述
    使用pathon(2)
    在这里插入图片描述

    展开全文
  • 学习pathon工具安装

    2019-09-01 19:30:45
    开始读研了,想学人工...1.pathon软件安装 博客链接:https://blog.csdn.net/mingzhuo_126/article/details/81239156 2.安装 miniconda博客链接:https://blog.csdn.net/u012325865/article/details/80454813 m...
  • 已经安装了miniconda3,...但在pathon.exe文件的目录下执行不了pathon命令,不知道为什么? 如何查看pathon版本号? 运行pathon程序还需要建立pathon虚拟环境吗?谢谢!  </p>
  • pathon第五天

    2019-08-21 19:20:05
    pathon进阶 一.编码规范 1.代码编排 1)缩进四个空格,空格与Tab不能混用 2)行长80,防止单行逻辑复杂 2.import 1).不能用 from xxx import * 2).顺序:标准库、第三方库、自定义库 3)单行不要immport多个库 4)木...
  • 在运行byte of Pathon Chinese Edition Pathon简明教程里面的 backup_ver1.py的时候,我在windows 8 下运行出现了一堆乱码,文档中此段代码之前就温馨提示(我没注意到):Windows 用户可以从 GnuWin32 项目页面 ...
  • Pathon and Opencv

    2018-12-26 11:15:25
    来自高校资源,opencv第三版使用介绍,请大家踊跃下载。
  • Pathon绘制词云

    2018-10-25 18:19:20
    词云又叫文字云,是对文本数据中出现频率较高的“关键词”在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意思。 1.wordcloud制作词云时,首先要对对文本数据...
  • Pathon 编写程序在屏幕中心绘制正方形 import turtle turtle.showturtle() turtle.write(“Welcome to Pathon”) turtle.forward(50) turtle.right(180) turtle.forward(100) turtle.left(180) turtle.forward(50...
  • 我使用administrator安装pathon3.7到program files目录下,报错出现如下图问题,如何解决?谢谢! <p><img alt="" height="412" src=...
  • 是一个无序,可变,和有索引的集合,在pathon中 用花括号编写, 总有键和值 实例 创建并且打印字典 thisdict = {"brand": "Porsche", "model": "911", "year": 1963 } print(thisdict) 运行结果 {"brand": ...
  • 前天实在无聊,学起pathon来 下面这几句代码主体部分是从网上抄的。能实现机选一注双色球号码,并与历年号码进行比对 import random import requests import operator from lxml import etree redlist = range(1,...
  • pathon相关

    2020-03-11 15:51:18
    python相关 https://docs.python.org/zh-cn/3/library/functions.html
  • pathon 简介

    2019-08-20 11:41:51
    Python (计算机程序设计语言) 编辑 Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型...
  • Pathon介绍

    千次阅读 2018-07-08 15:33:36
    1.Python介绍1.1Python介绍(一) 1.2Python介绍(二)打印#print 打印一行字符串In [1]: print("hello,world")Out[1]: hello,worldprint:是打印函数;()内可以是任意的参数,任意的对象;...
  • pathon基础

    千次阅读 2017-12-27 20:39:50
    1.在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 python中的标识符是区分大小写的。 以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性...
  • 一、python的起源作者:Guido van Rossum(龟叔)设计原则:优雅,简单,明确二、解释型语言VS编译型语言1、解释型语言:C#、pythonstep1:程序员写代码;step2:解释过程:逐行,从上至下的解释,边解释边执行。...
  • window电脑pathon、pycharm安装和配置 1.Python最新版本3.9,PyCharm最新版本2019.3.2 python是免费的,先下载Python 地址:https://www.python.org/downloads/windows/ 找到适合自己电脑的版本 Pycharm下载地址:...
  • pathon运行

    2017-03-23 16:21:54
    注意pyhton进行环境变量配置后,应重新启动计算机,否则命令提示符还是会显示配置不成功 注意 cd 为打开文件夹操作,writepyhton为文件夹 后运行python 的hello.py文件 hello.py可以用notepd++进行编辑。
  • 超详细pathon一个小程序 用来转换温度 源代码 #tempstr.py tempstr=input("请输入一个带符号的温度值:") if tempstr[-1] in ['F','f']: c=(eval(tempstr[0:-1])-32)/1.8 print("转换后的温度值是{:.2f}C".format...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,269
精华内容 3,307
关键字:

pathon