返回脚本百事通 在dateutil中,吸引我的东西有2个,1个是parser,1个是rrule。 其中parser是根据字符串解析成datetime,而rrule是则是根据定义的规则来生成datetime。 安装 没必要下载源码包手动安装,直接用easy_install或pip在线安装 easy_install python-da

一、系统库提供的内部函数:

字符串函数:

>>> s = 'jepe'

>>> s.islower() #判断是不是小写

True

>>> s2 = 'Jepe'

>>> s2.islower()

False

>>> s3 = 'jepe'

>>> s3.isspace() #判断是否有空格

False

>>> s4 = 'abababhsdkdfabhsdufifksababa'

>>> s4.replace('ab','AB') #替换掉字符串里面的字符

'ABABABhsdkdfABhsdufifksABABa'

>>> s4.replace('c','k')

'abababhsdkdfabhsdufifksababa'

>>> s4.replace('k','C')

'abababhsdCdfabhsdufifCsababa'数学函数:

>>> import math #引入数学库

>>> val = math.sin(math.pi/6) #math.pi是π在python里面的表示,这里表示的是六分之π的意思

>>> print(val)

0.49999999999999994

>>> 3*3*3*3*3*3

729

>>> math.pow(3,6) #这里表示3的6次方,可以调用math里面的math.pow函数来进行次方计算

729.0操作系统函数:

>>> import os #调用os操作系统函数库

>>> curdir = os.getcwd() #获取当前的工作路径

>>> print(curdir)

C:\Windows\system32

>>> ldirs = os.listdir(curdir) #获取当前工作路径的整个目录文件,有很多。。。。。。不例举网络函数库:

官方文档:https://pillow.readthedocs.org/en/3.1.x/ module包括Image,ImageFont,ImageDraw等 ImageFont: 库中定义的字体类,如果和字体文件不在同一个目录下,windows下面会在C:Windows/Fonts目录中找 有个问题是我在win8下面看不到字体文件的后缀名 PIL.I

>>> import socket #调用socket网络函数库

>>> baiduip = socket.gethostbyname('www.baidu.com') #捕获百度的ip地址

>>> print(baiduip)

115.239.210.27

二、python下如何安装和使用第三方提供的函数库:

module_name.method(parameters)

alias_module_name.method(parameters)

module 指第三方的函数库,模块的意思

那么当然module_name是函数库模块的名字

method 意思是方法,类函数,表示这类函数里面的一种函数

alias_module_name是别名函数的名字

parameters是参数的意思

easy_install httplib2   这是linux下的安装httplib2命令

-------------------------------------------------------------------------------------------

在运行下面的代码之前,必须要确保Python里面已经安装了这个第三方的函数库urllib和webbrowser

>>> import urllib

>>> import webbrowser

>>> url = ('http://www.163.com') #路径

>>>content = urllib.urlopen(url).read() #通过urllib.urlopen()这个函数来打开163的网站内容并读取到本地

>>>open('newopen.html','w').write(content) #打开本地的163.com.html的文件,如果没有就新建,然后写入内容

>>>web.open_new_tab('newopen.html') #在浏览器里面打开本地的这个网页newopen.html

python使用第三方函数库_Python(七)python下的内部函数库和第三方函数库相关推荐

  1. python 函数进阶_Python学习入门基础:一篇文章搞定函数基础、函数进阶

    一.函数基础函数的快速体验 函数的基本使用 函数的参数 函数的返回值 函数的嵌套调用 在模块中定义函数私信小编001即可获取Python学习资料01. 函数的快速体验 1.1 快速体验 所谓函数,就是 ...

  2. python解释器哪一年_Python即Python解释器的发展史

    1989年,Guido开始写Python语言的编译器. 1991年,第一个Python编译器诞生.它是用C语言实现的,并能够调用C语言的库文件.从一出生,Python已经具有了:类,函数,异常处理,包 ...

  3. 第一个python解释器哪年问世_Python即Python解释器的发展史

    Python即Python解释器的发展史. 1989年,Guido开始写Python语言的编译器. 1991年,第一个Python编译器诞生.它是用C语言实现的,并能够调用C语言的库文件.从一出生,P ...

  4. python的openpyxl模块下载_python解析.xls/.xlsx文件–openpyxl模块(第三方)

    围观人数: 7 标签:book   set   tle   命令行   文件中   不能   charm   读取   pen 第一part:Excel文件的介绍 Microsoft Excel是Mi ...

  5. python if函数用法_python中if条件中的Contains()函数“in”

    我对contains()in的功能做了一些研究,特别是与eq()==进行了比较,发现它可以完成许多任务.我设法回答了其中许多问题(见下文). 除了下面的用法之外,in还有其他有用的用法吗,例如对象?在 ...

  6. python查看图片颜色统计_Python通过PIL获取图片主要颜色并和颜色库进行对比的方法...

    本文实例讲述了Python通过PIL获取图片主要颜色并和颜色库进行对比的方法.分享给大家供大家参考.具体分析如下: 这段代码主要用来从图片提取其主要颜色,类似Goolge和Baidu的图片搜索时可以指 ...

  7. python爬虫分析大学排名_Python爬虫之爬取中国大学排名(BeautifulSoup库)

    image.png 我们需要打开网页源代码,查看此网页的信息是写在html代码中,还是由js文件动态生成的,如果是后者,那么我们目前仅仅采用requests和BeautifulSoup还很难爬取到排名 ...

  8. python 并行计算库_Python 大规模数据存储与读取、并行计算:Dask库简述

    本文转自:https://blog.csdn.net/sinat_26917383/article/details/78044437 数据结构与pandas非常相似,比较容易理解. 原文文档:http ...

  9. 在python中模块可以封装_python 制作python包,封装成可用模块教程

    首先编写py程序: printtest.py def test(): print('print test') 将以上.py文件做成python模块,需要在相同目录下创建setup.py文件,setup ...

最新文章

  1. EasyNet.Solr架构
  2. win7系统启动到一半停止_win7系统启动一半死机的解决方法
  3. 3维旋转的3种表示方法之间的关系
  4. 计算机中管理方法科学化的重要性,浅论档案科学化管理的重要性
  5. JAVA反射系列之Field,java.lang.reflect.Field使用获取方法。
  6. Mr.J-- jQuery学习笔记(四)--内容选择器
  7. 【51NOD】1006 最长公共子序列Lcs(动态规划)
  8. c#对数据库访问完应关闭连接
  9. autojs遍历当前页面所有控件_精心推荐-自动化软件AutoJs(薅羊毛?)
  10. JPM Coin— 货币非国家化的开端 | TokenInsight
  11. 笔记本计算机没反应怎么办,有办法 | 耳机插进电脑没反应怎么办?
  12. php手机网页唤醒支付宝APP支付,支付宝H5唤醒APP
  13. 简单制作百度注册页面
  14. 宝塔同时安装苹果cms海洋cms_海洋cms新手入门安装配置教程
  15. 20190707 - FE:使用 Charles 在 IphoneX 上抓包
  16. CC2530 zigbee IAR8.10.1环境搭建
  17. 【ODOO】Docker Compose 编排ODOO应用
  18. 二周第一次课(3月26日)
  19. mac上好用的菜单栏管理工具Bartender 4
  20. OSI七层模型的每一层协议

热门文章

  1. 开发环境 -- 在linux中写一个脚本拷机
  2. 爬虫前行中(datawhale task2)
  3. 【深度学习】损失函数详解
  4. 解决: Error Code: 2013. Lost connection to MySQL server during query
  5. UC-Android逆向工程师面试第2题分析
  6. 台式计算机无法访问网络,台式机关机导致局域网内LAN设备无法连接网络
  7. Harmonious Graph(并查集)
  8. 服务器网站权限,在服务器上设置网站权限
  9. 北京现代APP每日问答合集(持续更新)
  10. Linux常用命令——screen命令