语法糖

# # -*- coding: utf-8 -*-
# #-------------
# #--------- 语法糖---------------
# #-----------------------------------
# def a(fun):
# print('aaaaaa')
# fun()
# print('bbbbb')
# return (
#
# )
# @a
# def fun():
# print('hello')#要注入的

  正则match

# 搜索
#---------------------
# import re
# point = re.match('dd','www.nuaud.nadn')
# if point is not None:
# print(point.span())
# else:
# print('no')
# import re

  用正则表达式搜索8位或11位手机号

------------------------------
#电话号码
#---------------------------
# point = re.search('^[0-9]{8}$|^[0-9]{11}$', '125667889999')
# if point is not None:
# print(point.span())
# else:
# print('no')
#------------------

  用正则表达式查找日期

#查找日期
#-----------------------------
# 2017-03-05
# import re
# point = re.search('^[0-9]{4}-[0-1]{0,1}-[0-3]{0,1}-[0-9]{1}', '125667889999')
# if point is not None:
# print(point.span())
# else:
# print('no')

  get方式

#get方式
#--------------------------
# import urllib.request
# f=urllib.request.urlopen("http://m.cnblogs.com/")
# s=f.read()
# print(s)
#------------

  正则提取

#正则提取
# #--------------------------
# import re
# from urllib.request import urlopen
# f = urlopen("http://www.meishij.net/")
# s = f.read()
# s=s.decode('utf-8')
# mm = re.findall('<a href=\"(.*)\">(.*)</a>',str(s))
# print((mm))
# print((mm)[0][1])

  爬虫爬一个网站

#爬招聘网站------------------------------
#---------------------------------
# import re
# from urllib.request import urlopen
# from urllib.request import Request
# headers = {'User-Agent':'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6'}
# url = "http://sou.zhaopin.com/jobs/searchresult.ashx?jl=%E5%8C%97%E4%BA%AC&kw=python&sm=0&p=1"
# req_timeout = 5#______________________________--------------添加模拟浏览器协议头
# req = Request(url=url,headers=headers)
# f = urlopen(req,None,req_timeout)
# s = f.read()
# s = s.decode('utf-8')
# mm = str(s)

  用代码新建一个文件,并写入txt文档

#新建file  写入txt——————————————————
#————————————————
# f=open("file/test.txt",'w')
# f.write("First line 1.\n" )
# f.write("First line 2.\n" )
# f.write("First line 3.\n")

  

python基础知识——基于python3.6的更多相关文章

  1. python 基础知识(一)

    python 基础知识(一) 一.python发展介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本 ...

  2. Python基础知识(五)

    # -*- coding: utf-8 -*-# @Time : 2018-12-25 19:31# @Author : 三斤春药# @Email : zhou_wanchun@qq.com# @Fi ...

  3. Python 基础知识(一)

    1.Python简介 1.1.Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时 ...

  4. python基础系列教程——Python3.x标准模块库目录

    python基础系列教程——Python3.x标准模块库目录 文本 string:通用字符串操作 re:正则表达式操作 difflib:差异计算工具 textwrap:文本填充 unicodedata ...

  5. python基础知识部分练习大全

    python基础知识部分练习大全   1.执行 Python 脚本的两种方式 答:1.>>python ../pyhton.py 2. >>python.py   #必须在首行 ...

  6. python基础知识(一)

    Python基础知识 计算基础知识 1.cpu 人类的大脑 运算和处理问题 2.内存 临时存储数据 断电就消失了 3.硬盘 永久存储数据 4.操作系统 调度硬件设备之间数据交互 python的应用和历 ...

  7. Python基础知识(五)------字典

    Python基础知识(四)------字典 字典 一丶什么是字典 ​ dict关键字 , 以 {} 表示, 以key:value形式保存数据 ,每个逗号分隔 ​ 键: 必须是可哈希,(不可变的数据类型 ...

  8. Python 入门之Python基础知识

    Python 入门之Python基础知识 1.变量 (1)变量就是把程序运行的中间结果临时存在内存中,以便后续代码使用 (2)变量的作用: 昵称,就是代指内存中某个地址中的内容 a = 123 变量名 ...

  9. Python开发【第二篇】:Python基础知识

    Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...

随机推荐

  1. IFrame父页面和子页面的交互

    现在在页面里面用到iframe的情况越来越少了,但有时还是避免不了,甚至这些页面之间还需要用js来做交互,那么这些页面如何操作彼此的dom呢?下面将会逐步介绍. 1.父页面操作子页面里面的dom 下面 ...

  2. 悟透JavaScript(二)

    初看原型 prototype源自法语,软件界的标准翻译为“原型”,代表事物的初始形态,也含有模型和样板的意义.JavaScript中的prototype概念恰如其分地反映了这个词的内含,我们不能将其理 ...

  3. Js、Jquery定时执行(一次或者重复多次,取消重复)

    1. 创建一个变量 var ref = ""; 2. 定时刷新调用的方法 function consoleLog(){ console.log("a"); } ...

  4. MVC中重写RoleProvider角色管理

    /* 数据表SQL脚本 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[FK_UsersInRoles_Ro ...

  5. C#微信公众号/订阅号开发 接口源码

    using System; using System.Web; using System.IO; using System.Text; using System.Web.Security; using ...

  6. 项目常见函数封装,基于Jquery

    /// <reference path="jquery-1.8.0.min.js" /> /* * DIV或元素居中 * @return */ jQuery.fn.mC ...

  7. WPF DataGrid绑定一个组合列

    WPF DataGrid绑定一个组合列 前台: <Page.Resources>        <local:InfoConverter x:Key="converter& ...

  8. 【懒人有道】在asp.net core中实现程序集注入

    前言 在asp.net core中,我巨硬引入了DI容器,我们可以在不使用第三方插件的情况下轻松实现依赖注入.如下代码: // This method gets called by the runti ...

  9. Sqoop1.99.7将MySQL数据导入到HDFS中

    准备 本示例将实现从MySQL数据库中将数据导入到HDFS中 参考文档: http://sqoop.apache.org/docs/1.99.7/user/Sqoop5MinutesDemo.html ...

  10. jscodeshift 简易教程

    本文首发于 https://github.com/whxaxes/blog/issues/10 背景 jscodeshift 是 fb 出的一个 codemod toolkit,基于 recast 这 ...