Learning Path
浏览 Python 3 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
728
Python3 os.read() 方法 Python3 OS 文件/目录方法 概述 os.read() 方法用于从文件描述符 fd 中读取最多 n 个字节,返回包含读取字节的字符串,文件描述符 fd对应文件已达到结尾, 返回一个空字符串。 在Unix,Windows中有效 语法 read()方法语法格式如下: os.read(fd,n) 参数 fd -- 文件描述符。 n -- 读取的字节。 返回值 返回包含读..
Python3 os.readlink() 方法 Python3 OS 文件/目录方法 概述 os.readlink() 方法用于返回软链接所指向的文件,可能返回绝对或相对路径。 在Unix中有效 语法 readlink()方法语法格式如下: os.readlink(path) 参数 path -- 要查找的软链接路径 返回值 返回软链接所指向的文件 实例 以下实例演示了 readlink() 方法的使用: ..
Python3 os.remove() 方法 Python3 OS 文件/目录方法 概述 os.remove() 方法用于删除指定路径的文件。如果指定的路径是一个目录,将抛出OSError。 在Unix, Windows中有效 语法 remove()方法语法格式如下: os.remove(path) 参数 path -- 要移除的文件路径 返回值 该方法没有返回值 实例 以下实例演示了 remove() 方法..
Python3 os.removedirs() 方法 Python3 OS 文件/目录方法 概述 os.removedirs() 方法用于递归删除目录。像rmdir(), 如果子文件夹成功删除, removedirs()才尝试它们的父文件夹,直到抛出一个error(它基本上被忽略,因为它一般意味着你文件夹不为空)。 语法 removedirs()方法语法格式如下: os.removedirs(path) 参数 path..
Python3 os.rename() 方法 Python3 OS 文件/目录方法 概述 os.rename() 方法用于命名文件或目录,从 src 到 dst,如果dst是一个存在的目录, 将抛出OSError。 语法 rename()方法语法格式如下: os.rename(src, dst) 参数 src -- 要修改的目录名 dst -- 修改后的目录名 返回值 该方法没有返回值 实例 以下实例演示了..
Python3 os.renames() 方法 Python3 OS 文件/目录方法 概述 os.renames() 方法用于递归重命名目录或文件。类似rename()。 语法 renames()方法语法格式如下: os.renames(old, new) 参数 old -- 要重命名的目录 new --文件或目录的新名字。甚至可以是包含在目录中的文件,或者完整的目录树。 返回值 该方法没有返回值 实例 以..
Python3 os.replace 方法 Python3 OS 文件/目录方法 概述 os.replace() 方法用于重命名文件或目录。 Python3.3 版中的新功能。 语法 replace()方法语法格式如下: os.replace(src, dst, *, src_dir_fd=None, dst_dir_fd=None) 将文件或目录 src 重命名为 dst,如果 dst 是非空目录,则会引发 OSErro..
Python3 os.rmdir() 方法 Python3 OS 文件/目录方法 概述 os.rmdir() 方法用于删除指定路径的目录。仅当这文件夹是空的才可以, 否则, 抛出OSError。 语法 rmdir()方法语法格式如下: os.rmdir(path) 参数 path -- 要删除的目录路径 返回值 该方法没有返回值 实例 以下实例演示了 rmdir() 方法的使用: #!/usr/bin/p..
Python os.startfile 方法 Python3 OS 文件/目录方法 概述 在 Python 中,os.startfile() 函数是 os 模块的一部分,用于在 Windows 上打开一个文件或文件夹。 os.startfile() 函数会使用默认的程序来打开指定的文件或文件夹。 这个方法仅适用于 Windows 操作系统。 语法 replace()方法语法格式如下: os.startfile(path[, o..
Python3 os.stat() 方法 Python3 OS 文件/目录方法 概述 os.stat() 方法用于在给定的路径上执行一个系统 stat 的调用。 语法 stat()方法语法格式如下: os.stat(path) 参数 path -- 指定路径 返回值 stat 结构: st_mode: inode 保护模式 st_ino: inode 节点号。 st_dev: inode 驻留的设备。 st_..
Python3 os.stat_float_times() 方法 Python3 OS 文件/目录方法 概述 os.stat_float_times() 方法用于决定stat_result是否以float对象显示时间戳。 语法 stat_float_times()方法语法格式如下: os.stat_float_times([newvalue]) 参数 newvalue -- 如果为 True, 调用 stat() 返..
Python3 os.statvfs() 方法 Python3 OS 文件/目录方法 概述 os.statvfs() 方法用于返回包含文件描述符fd的文件的文件系统的信息。 语法 statvfs()方法语法格式如下: os.statvfs([path]) 参数 path -- 文件路径。 返回值 返回的结构: f_bsize: 文件系统块大小 f_frsize: 分栈大小 f_blocks: 文件系统数据..
Python3 os.symlink() 方法 Python3 OS 文件/目录方法 概述 os.symlink() 方法用于创建符号链接(symbolic link)。 符号链接是一种特殊的文件类型,它包含对另一个文件或目录的引用,可以在文件系统中指向不同的位置。 语法 symlink()方法语法格式如下: os.symlink(src, dst, target_is_directory=False) 参数 src:..
Python3 os.tcgetpgrp() 方法 Python3 OS 文件/目录方法 概述 os.tcgetpgrp() 方法用于回与终端fd(一个由os.open()返回的打开的文件描述符)关联的进程组。 语法 tcgetpgrp()方法语法格式如下: os.tcgetpgrp(fd) 参数 fd -- 文件描述符。 返回值 该方法返回进程组。 实例 以下实例演示了 tcgetpgrp() 方法的使用: ..
Python3 os.tcsetpgrp() 方法 Python3 OS 文件/目录方法 概述 os.tcsetpgrp() 方法用于设置与终端fd(一个由os.open()返回的打开的文件描述符)关联的进程组为pg。 可用系统: Unix。 语法 tcsetpgrp()方法语法格式如下: os.tcsetpgrp(fd, pg) 参数 fd -- 文件描述符。 pg -- 关联的进程组。 返回值 该方法没有..
Python3 os.ttyname() 方法 Python3 OS 文件/目录方法 概述 os.ttyname() 方法用于返回一个字符串,它表示与文件描述符fd 关联的终端设备。如果fd 没有与终端设备关联,则引发一个异常。 语法 ttyname()方法语法格式如下: os.ttyname(fd) 参数 fd -- 文件描述符 返回值 返回一个字符串,它表示与文件描述符fd 关联的终端设备。 实例 以下实例演..
Python3 os.unlink() 方法 Python3 OS 文件/目录方法 概述 os.unlink() 方法用于删除文件,如果文件是一个目录则返回一个错误。 语法 unlink()方法语法格式如下: os.unlink(path) 参数 path -- 删除的文件路径 返回值 该方法没有返回值。 实例 以下实例演示了 unlink() 方法的使用: #!/usr/bin/python3 import..
Python3 os.utime() 方法 Python3 OS 文件/目录方法 概述 os.utime() 方法用于设置指定路径文件最后的修改和访问时间。 在Unix,Windows中有效。 语法 utime()方法语法格式如下: os.utime(path, times) 参数 path -- 文件路径 times -- 如果时间是 None, 则文件的访问和修改设为当前时间 。 否则, 时间是一个 2-tuple数..
Python3 os.walk() 方法 Python3 OS 文件/目录方法 概述 os.walk() 方法可以创建一个生成器,用以生成所要查找的目录及其子目录下的所有文件。 os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。 os.walk() 方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。 在Unix,Windows中有效。 语法 walk()方法语法格..
Python3 os.write() 方法 Python3 OS 文件/目录方法 概述 os.write() 方法用于写入字符串到文件描述符 fd 中. 返回实际写入的字符串长度。 在Unix中有效。 语法 write()方法语法格式如下: os.write(fd, str) 参数 fd -- 文件描述符。 str -- 写入的字符串。 返回值 该方法返回写入的实际位数。 实例 以下实例演示了 write(..
Python pass 语句 Python3 条件控制 pass 是 Python 中的空语句,也称为占位语句。 它什么都不做,只是作为一个占位符,保证代码的语法完整性。pass 常用在暂时不想写具体实现的代码块中,或者需要在某个位置放置一个语句但什么都不做。 单词释义: pass 意为'通过',表示什么也不做,直接跳过。 基本语法与参数 pass 是一个独立的语句,不需要任何参数。 语法格式 pass ..
Python3 pip pip 是 Python 包管理工具,该工具提供了对 Python 包的查找、下载、安装、卸载的功能。 软件包也可以在 https://pypi.org/ 中找到。 目前最新的 Python 版本已经预装了 pip。 注意:Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。 如果没有安装可以参考:Python pip 安装与使用。 查看是否已经安装 pip 可以使用..
Python 输出指定范围内的素数 Python3 实例 素数(prime number)又称质数,有无限个。除了1和它本身以外不再被其他的除数整除。 以下实例可以输出指定范围内的素数: 实例(Python 3.0+) [mycode3 type='python'] #!/usr/bin/python3 # 输出指定范围内的素数 # take input from the user lower = i..
Python 质数判断 Python3 实例 一个大于1的自然数,除了1和它本身外,不能被其他自然数(质数)整除(2, 3, 5, 7等),换句话说就是该数除了1和它本身以外不再有其他的因数。 test.py 文件: [mycode3 type='python'] # -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoo..