zoukankan      html  css  js  c++  java
  • 笔记:python (2015)

    【开发环境】:

    Python 3.3   http://rj.baidu.com/soft/detail/25283.html   大小:20.2M   版本:3.3.5150  位数:64   更新日期:2014-03-14

    在本机运行*.py文件: c:Python33python zz.py

    Python 3.4.3  http://rj.baidu.com/soft/detail/25283.html   大小:23.7M   版本:3.4.16490   位数:64   更新日期:2015-07-24

    PyCharm4.5.4  http://www.jetbrains.com/pycharm/download/     下载:(左侧完全版)

      在PyCharm里,永久显示行号办法:File --> Settings -->Editor -->General -->Appearance , 之后勾选Show Line Numbers。2017-3-23

      http://blog.csdn.net/pipisorry/article/details/39909057  pycharm快捷键、常用设置、配置管理  2017-4-6

    Ctrl + D  复制当前行(复制选定的区域或行)

    【第三方库】

    http://www.crummy.com/software/BeautifulSoup/bs4/download/   Beautifulsoup4.4.1   2015-11-1

    http://www.crummy.com/software/BeautifulSoup/bs4/doc.zh/   Beautiful Soup 4.2.0 文档  2015-10-20

    【手册】

    http://docs.pythontab.com/   在线手册

    【安装】

    http://www.cnblogs.com/yuanzm/p/4089856.html   windows下面安装Python和pip终极教程  2015-10-30

      windows下添加python的路径:我的电脑 -> 属性 -> 点击高级系统设置 ->  高级 -> 点击“环境变量”,添加:
      变量填写: PATH
      变量值填写:C:Python34
      PIP:
      https://pypi.python.org/pypi/pip#downloads  下载解包 pip-7.1.2.tar.gz  ,进入解压缩目录,输入:python setup.py install

      在windows中,再添加系统变量:
      变量填写: PATH
      变量值填写: C:Python34;C:Python34Scripts;

      安装 beautifulsoup:

      打开cmd,进入目录:c:eautifulsoup
      输入:python setup.py build
      输入:python setup.py install
      想知道安装了哪些包,可以用 pip list 查看

    http://jingyan.baidu.com/article/a378c9608fbf7db3282830f6.html editplus配置python开发环境

    http://blog.jobbole.com/72306/   python 开源框架

    http://www.oschina.net/news/57468/best-python-ide-for-developers   IDE

    http://www.oschina.net/news/43167/130-essential-vim-commands   VIM 命令

    http://www.cnblogs.com/elaron/p/3213333.html   网络爬虫(需要再看)  2015-11-1

    http://blog.92fenxiang.com/articles/1427366991   爬虫2

    http://www.169it.com/article/10082287536227590022.html   python下xml解析库lxml最新版下载安装以及代码示例

    http://blog.csdn.net/cnmilan/article/details/9142561   Python 的文件IO相关操作说明

    http://www.1point3acres.com/bbs/thread-83337-1-1.html   手把手教你用python抓网页数据(还未试过)   2015-10-20

    http://cuiqingcai.com/1319.html      Python爬虫入门八之Beautiful Soup的用法(未看 可参考)  2015-10-20

    http://www.xprogrammer.com/1258.html   python编码问题总结

    http://www.vaikan.com/improving-your-python-productivity/   Python高效编程技巧  2015-10-27

    http://www.2cto.com/kf/201401/276088.html  时间(参考)

    http://andrewliu.in/2015/11/14/Python%E5%A5%87%E6%8A%80%E6%B7%AB%E5%B7%A7/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io   几个技巧

    http://bigdatadigest.baijia.baidu.com/article/259542  抢票  2015-12-11

    http://andrewliu.in/2015/11/14/Python奇技淫巧/?hmsr=toutiao.io   Python奇技淫巧

    http://codingpy.com/article/getting-started-with-pycharm-video-tutorials/  PyCharm官方推出最新入门视频教程  2016-1-21

    http://blog.csdn.net/xingjiarong/article/details/50651235  python编程常用模板总结(读文件、连接mysql、socket、多线程等)  2016-2-14

    http://www.ruanyifeng.com/blog/2017/08/smart-shoes.html  你的鞋都比你聪明  2017-8-29

    http://blog.csdn.net/lixingshi/article/details/54928086  Python语言在人工智能(AI)中的优势(库:numpy 、NLTK、sk-learn、pandas 、 PyTorch)  2017-8-29


    练习用的代码段

    中文:

    # -*- coding: utf-8 -*-
    #coding=utf-8

    存为utf-8格式的文件:

    # -*- coding: utf-8 -*-
    import codecs;
    f = codecs.open('d:/test111.txt', 'w', 'utf-8');
    f.write('存为utf-8格式的文件..............')
    f.close();

     保存文件:

    #保存文件
    string = 'ssssssss'
    #string = input('please input string:')
    with open('d:/test223.txt', 'a') as file:
        file.write(string)
    file.close()

     输出多行文本:2015-12-31

    print r'''"To be, or not to be": that is the question.
    Whether it's nobler in the mind to suffer.'''
    # 结果是两行文字

    输入两个数字,排序:

    #输入两个数字,排序
    x = int(input('please input x:'))  
    y = int(input('please input y:'))  
    if x > y :  
        x, y = y, x 
    print(x,y)

     循环:

    #循环
    for i in range(2,10):
        if i%2==0:
            print ("偶数",i)
        else:
            print ("奇数",i)

     int与string之间的转化:

    int('12')       #10进制string --> int
    int('ff', 16)   #16进制string --> int
    str(18)         #int --> 10进制string
    hex(18)         #int --> 16进制string

    扒取页面并保存:

    #扒取页面并保存
    import urllib.request as request
    url = "http://www.163.com/"
    doc = request.urlopen(url).read()
    with open('d:/test.txt','wb') as file:
        file.write(doc)
        file.close()

    存成utf-8文件:

    # -*- coding: utf-8 -*-
    import codecs
    for i in range(2,5):
        iii=str(i)     #数字转字符串
        doc = ('数值是: '+iii)
        if i%2==0:
            doc += (" 偶数")
        else:
            doc += (" 奇数")
        f = codecs.open('d:/test'+iii+'.txt', 'w', 'utf-8');
        f.write(doc)
        f.close()

    ..

    http://download.csdn.net/album/detail/3117/2  Python学习教程集(全免费)  2016-6-6

  • 相关阅读:
    CF351E Jeff and Permutation
    2018-8-10-win10-uwp-绑定-OneWay-无法使用
    2018-8-10-win10-uwp-绑定-OneWay-无法使用
    2018-2-13-C#-通配符转正则
    2018-2-13-C#-通配符转正则
    2019-9-2-win10-uwp-列表模板选择器
    2019-9-2-win10-uwp-列表模板选择器
    2018-2-13-win10-uwp-InkCanvas控件数据绑定
    2018-2-13-win10-uwp-InkCanvas控件数据绑定
    2018-2-13-win10-uwp-unix-timestamp-时间戳-转-DateTime
  • 原文地址:https://www.cnblogs.com/qq21270/p/4567140.html
Copyright © 2011-2022 走看看