首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程

    Python模块知识7:XML

    gradechild.tag,'3级节点内容:',gradechild.text) 效果: 解析XML的两种方式: 1、解释字符串,无ElementTree,自己打开文件拿到,或者发送request模块拿到返回值

    85970发布于 2018-01-11
  • 来自专栏有趣的django

    7.python常用模块

    1~7 5 >>> random.randrange(1,7) #随机整数,不包括7 4 >>> random.choice('hello world') #获取一个随机元素 'l' >>> random.choice JSON和Python内置的数据类型对应如下: ? re模块 ? shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型 import shelve f=shelve.open 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging

    1.6K110发布于 2018-04-11
  • 来自专栏python3

    Python学习笔记7——文本、模块

    模块(module)也是为了同样的目的。在Python中,一个.py文件就构成一个模块。通过模块,可以调用其它文件中的程序。    Python中还有其它的引入方式, import a as b             # 引入模块a,并将模块a重命名为b from a import function1   # 从模块a中引入function1 · 搜索路径 Python会在以下路径中搜索它想要寻找的模块:     · 程序所在的文件夹     · 标准库的安装路径     · 操作系统环境变量PYTHONPATH所包含的路径 如果有自定义的模块 ,或者下载的模块,可以根据情况放在相应的路径,以便Python可以找到。     该文件夹中必须包含一个__init__.py的文件,提醒Python,该文件夹为一个模块包。__init__.py可以是一个空文件。

    47510发布于 2020-01-19
  • 来自专栏烂笔头

    Python标准库笔记(7) — copy模块

    目录[-] copy-对象拷贝模块;提供了浅拷贝和深拷贝复制对象的功能, 分别对应模块中的两个函数 copy() 和 deepcopy()。

    1.3K80发布于 2018-04-04
  • 来自专栏程序员同行者

    centos7安装python的MySQLdb模块

    说在前面 今天装这个模块耗费了半天时间才解决,问题繁多,这里把安装方法整理如下 pip install mysql-python 如果遇到找不到mysql_config文件时,要先安装 mysql-community-devel 安装mysql源 rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm yum install mysql-community-devel 然后重新pip install mysql-python,如果还遇到下图的问题 ? 再执行以下命令安装python-devel yum install python-devel 安装完后执行 pip install mysql-python就可以安装MySQLdb模块

    1.3K20发布于 2018-07-02
  • 来自专栏韩曙亮的移动开发专栏

    Python模块导入 ① ( Python 模块简介 | 模块概念 | 模块作用 | 模块特点 | 常见的 Python 模块 | Python 模块导入 | Python 模块导入语法 )

    一、Python 模块简介 1、模块概念 模块 , 英文名称为 " Module " ; Python 模块 就是一个以 .py 为后缀的 Python 代码文件 , 在模块中定义有 : 函数 类 变量 操作相关的工具包 ; 3、模块特点 Python 模块可以被其他 Python 程序 引用 和 重用 , 这使得代码可以组织成更易于管理的大小 , 并使代码的可重用性得到提高 ; Python 模块 支持多层嵌套 , 一个 Python 模块可以包含在其他 Python 模块中 , 也可以被其他 Python 模块包含 , 该 模块嵌套结构 可以使代码的组织更加灵活和可维护 ; 4、常见的 Python 模块 Python 自带的 标准库 模块 , 包含了Python中常用的函数和类等代码片段 ; 除了标准库之外,还有大量的第三方模块模块 ; 常见的 Python 模块 : time 模块 : 提供了与时间有关的函数 ; 二、Python 模块导入 1、Python 模块导入语法 Python 模块导入语法 : [from 模块名称] import [模块 | 类 | 变量 | 函数 | *] [as 别名] 上述语法中

    3.5K20编辑于 2023-10-11
  • 来自专栏bit哲学院

    python struct模块_Python struct模块

    参考链接: Python中的struct模块 有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理 struct模块中最重要的三个函数是pack(), unpack(), calcsize()  pack(fmt, v1, v2, ...)      6 c = 20  7 d = 42.56  8  9 #打包  10 binStr = struct.pack("5s6sif", a, b, c, d)11 printlen(binStr)12 binStr2

    2.1K20发布于 2020-12-22
  • 来自专栏python3

    python模块:smtplib模块

    /bin/env python #! sender='z597011036@126.com' receivers='z597011036@qq.com'         #如果收件人是多个可写成列表message=MIMEText('Python plain','utf-8') message['From']=Header('邮件发送端','utf-8') message['To']=Header('收件端','utf-8') subject='Python 邮件发送成功" except smtplib.SMTPException:     print "Error: 无法发送邮件" [root@web01 ~]# python smtplib12.py /bin/env python #!

    2K30发布于 2020-01-10
  • 来自专栏python3

    Python模块:time模块

    time模块python中处理时间的基础模块,有时间戳,元组,自定义,三种时间表现形式。 python中时间戳的值是以1970年1月1日0点开始计算的,单位是秒。 时间戳:就是两个时间差的数值。 (以后再讨论) time模块方法: 方法名 作用 示例 结果 time() 返回当前时间戳time.time()1516071879.0688217localtime(时间戳)返回时间戳的当前时区格式化元组 23%H4 tm_min22 tm_min(分)  0 - 59%M5 c0 tm_sec(秒)  0 - 61%S6tm_wday1tm_wday(weekday)  0 - 6(0表示周日)%w7tm_yday16tm_yday

    2.6K40发布于 2020-01-17
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    【AngularJS】—— 7 模块

    AngularJS有几大特性,比如:   1 MVC 2 模块化   3 指令系统   4 双向数据绑定 那么本篇就来看看AngularJS的模块化。    首先先说一下为什么要实现模块化:   1 增加了模块的可重用性   2 通过定义模块,实现加载顺序的自定义   3 在单元测试中,不必加载所有的内容   之前做的几个例子,控制器的代码直接写在script 下面看看如何进行模块化: <script type="text/javascript"> var myAppModule = angular.module('myApp 第二个参数[]里面标识了依赖的模块。   下面看看如何使用模块吧! <! 在script中,我们通过模块创建了一个filter和一个控制器。   filter的作用是 添加字符串修饰。   控制器的作用则是初始化变量。   程序的运行结果如下: ?

    69750发布于 2018-01-17
  • 来自专栏全栈程序员必看

    python hashlib模块安装_python hashlib 模块

    hashlib模块用于加密相关的操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。 在python3中已经废弃了md5和sha模块 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 sha1 = hashlib.sha1() sha1.update(‘123456’.encode(‘utf-8’)) print(sha1.hexdigest()) 计算出的摘要 7c4a8d09ca3762af61e59520943dc26494f8941b hashlib.sha384() sha384.update(‘123456’.encode(‘utf-8’)) print(sha384.hexdigest()) 计算出的摘要 0a989ebc4a77b56a6e2bb7b19d995d185ce44090c13e2984b7ecc6d446d4b61ea9991b76a4c2f04b1b4d244841449454 python 还有一个 hmac 模块,它内部对我们创建 key 和 内容 再进行处理然后再加密 import hmac h = hmac.new(‘jiami’.encode(‘utf-8’)) h.update

    3.1K20编辑于 2022-08-12
  • 来自专栏全栈程序员必看

    python ipy模块_python各个模块讲解

    IPy模块介绍 IPy这个强大的Python第三方包主要提供了包括网段、网络掩码、广播地址、子网数、IP类型的处理等等功能。 安装 wget https://pypi.python.org/packages/source/I/IPy/IPy-0.81.tar.gz --no-check-certificate # 下载 tar -zxvf Ipy-0.81.tar.gz # 解压 cd IPy-0.81 python setup.py install # 安装 IPy模块使用 调用模块 使用IPy模块时,需要先调用模块

    1.7K10编辑于 2022-11-17
  • 来自专栏mwangblog

    python模块

    python中,可以将函数存储在称为模块的独立文件中,再将模块导入到主程序之中,从而隐藏程序代码的细节,将重点放在高层逻辑上。 本文目录 1 创建模块 2 导入模块 3 使用模块 创建模块 将一个或多个函数放在一个独立的文件中,这个文件就成了一个模块。文件名就是模块名,后缀名是.py。 可以为模块或者函数起一个别名: # get_list模块的别名为glimport get_list as gl# say_something模块中say_hello()函数的别名是shfrom say_something import say_hello as sh 使用模块 如果按模块导入,则需要使用模块名.函数名()的格式调用函数: import say_something as ss ss.say_hello() numbers_str_list)sum_of_numbers = su.sum_up (numbers_list)ss.say_result (sum_of_numbers)ss.say_bye() 程序执行如下: $ python

    1.3K30发布于 2018-07-04
  • 来自专栏TestOps云层

    Python模块

    又由于不同的开发编写的模块名可能会相同,为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package)。 ; 自定义模块模块名要遵循Python变量命名规范,不要使用中文、特殊字符;模块名不要和内置模块名或者是已经安装的第三方模块名冲突。 导入模块Python中使用import、from......import、reload导入或者重载模块,在导入模块时只能使用模块名,而不是使用带.py后缀的模块文件名。 前面我们已经由于不同的开发编写的模块名可能会相同,为了避免模块名冲突,Python又引入了包的概念。当我们将一组模块归并到一个目录中,这个目录即为包,目录名即为包名。 中需要在mypackage中添加一个空的__init__.py文件来标识这是一个包含Python模块的包。

    1.3K20编辑于 2022-04-07
  • 来自专栏开源部署

    Python模块

    一、模块概述 命名空间 由于在Python中一切皆为对象(Object), 想要好好理解Module和Package,一定要先理解Namespace的概念。 优点 提高了代码的可维护性 提高了代码的复用度,编写代码不必从零开始,当一个模块编写完成,就可以在其他地方引用 引用其他模块,包含python内置模块和第三方模块 避免函数名和变量名等命名的冲突 if __name__ == '__main__': speak() __name__作用 模块就是一个可执行的python文件,一个模块被另一个模块导入,想让模块中的某一段代码不执行,可以使用 解决 为了避免模块名的冲突,python又引入了按目录来组织模块的方法,称为包(package) 特点 引入包以后,只要顶层包名不与别人冲突, 那么所有的模块都不会与别人冲突 注意 每个包目录下都会有一个名为 通过pycharm直接创建Python包 选择模块 -> New -> Python Package 输入包名 点击OK 方式二 手动创建 模块 -> New -> Directory

    1.6K40编辑于 2022-09-08
  • 来自专栏Python爬虫与数据挖掘

    盘点Python加密解密模块hashlib的7种加密算法

    前言 在程序中我们经常可以看到有很多的加密算法,比如说MD5 sha1等,今天我们就来了解下这下加密算法的吧,在了解之前我们需要知道一个模块嘛就是hashlib,他就是目前Python一个提供字符加密的模块

    2.5K30发布于 2021-04-19
  • 来自专栏python3

    Python模块

    初步认识 安装完python后,python自带一部分模块,自带的模块又称作内置模块。其中一部分模块在路径Lib下。(这里的文件夹可以看做包,可以把多个模块放进一个包里) ? 从模块的来源来讲,可以分三种:内置模块、自定义模块(自己定义的)、第三方模块 例如下载网上的django模块。 从模块的运行角度看,可以分两种:直接执行称自主模块,被导入才执行称非自主模块。   一个类型为py的文件可以作为一个模块模块名就是文件名。模块名可以作为全局变量使用。 这里有个默认查找模块路径讨论:https://bytes.com/topic/python/answers/26800-what-pythons-module-search-path 官网参考:https ://docs.python.org/3/tutorial/modules.html

    72430发布于 2020-01-19
  • 来自专栏程序员

    Python——模块

    Python中使用import机制来引入模块,和C语言的头文件是类似的,不过没有头文件那么多的注意事项。import机制相对而言是更加合理的。 将函数存储在称为模块的独立文件中,再将模块导入到主程序中。import 语句允许在当前运行的程序文件中使用模块中的代码。 Python 读取这个文件时,代码行 import Hello让 Python 打开文件 Hello.py,并将其中的所有函数都复制到这个程序中。 你看不到复制的代码,因为在这个程序即将运行时,Python 在幕后复制了这些代码。 然后,你使用modulename.functionname()就可以使用相关函数了。这点是非常方便的。 Python也提供了这样的导入语法,使用*号即可。

    53820发布于 2021-04-08
  • 来自专栏CaiRui

    Python模块

    简介: 模块:用一坨代码实现了某个功能的代码集合。 分为三种: 自定义模块 第三方模块 内置模块 python去找模块的路径 其中,第三方模块安装的位置 提示:第三方模块名不能和内置以及第三方模块重名 导入模块:from lib.account import login 添加sys.path路径: os模块(和系统相关) os.stat(“path“)  获取文件目录信息 os.path.dirname(path)  获取文件所在的目录 os.path.exists 将多个路径组合后返回,第一个绝对路径之前的参数将被忽略  hashlib模块:  (加密相关操作) 用户名,密码保存的时候必须加密 md5加密是不可以反解的。 ) shutil模块(高级文件、文件夹、压缩包处理模块) subprocess模块 logging模块(重要)  (用于便捷记录日志且线程安全的模块

    1K80发布于 2018-01-17
  • 来自专栏自学气象人

    Python模块

    1 模块 模块是包含一组函数的文件,希望在应用程序中引用。 2 创建模块 如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中。 如果使用模块中的函数时,请使用以下语法: module_name.function_name 4 模块中的变量 模块可以包含已经描述的函数,但也可以包含各种类型的变量(数组、字典、对象等)。 6 重命名模块 在导入模块时使用 as 关键字创建别名。 实例 为 mymodule 创建别名 mx。 import mymodule as mx a = mx.person1["age"] print(a) # 63 7 内建模块 Python 中有几个内建模块,可以随时导入。 注释:dir() 函数可用于所有模块,也可用于自己创建的模块。 9 从模块导入 使用 from 关键字选择仅从模块导入部件。 实例 名为 mymodule 的模块拥有一个函数和一个字典。

    37220编辑于 2023-06-20
领券