首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏侯哥的Python分享

    python基础-文件操作(10)

    python,使用open()函数,可以打开一个已经存在的文件,或者创建一个新文件: open(文件名,访问模式) f = open("testFile.txt","w") 访问模式 说明 r 以只读方式打开文件 文件的指针将会放在文件的开头。这是默认模式。 w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 a 打开一个文件用于追加。 如果该文件不存在,创建新文件进行写入。 r+ 打开一个文件用于读写。文件指针将会放在文件的开头。 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件10 2、定位到某个位置 如果在读写文件的过程中,需要从另外一个位置进行操作的话,可以使用seek() seek(offset, from)有2个参数 offset:偏移量 from:方向 0:表示文件开头 20 当前文件的位置5 六、文件的重命名 有些时候,需要对文件进行重命名、删除等一些操作,python的os模块中都有这么功能 语法格式: rename(需要修改的文件名, 新的文件名) import

    52630发布于 2019-09-11
  • 来自专栏小白程序猿

    Python生成10万IP数据并写入文件

    今天想使用python生成一部分IP数据做测试用,下面说一下自己的思路吧!首先,需要先了解一下IP的组成部分,然后我们使用python来批量生成和写入。 代码 def create_ip(num=10):     file = open('demo1.txt', 'w')     start = '36.96.0.0'     starts = start.split

    1K30发布于 2020-04-21
  • 来自专栏全栈程序员必看

    python处理xps文件_如何在Windows 10系统中处理XPS文件

    在本文中,我们将向您展示如何在Windows 10中处理XPS文件。 如何查看XPS文件窗口10 微软正在。在Windows 10,版本1709和更早版本中,该应用程序包含在安装映像中。 当您更新到Windows 10版本1803时,您仍将拥有XPS Viewer。 但是,在以下情况下,您需要安装/重新安装XPS Viewer: ►如果您在新设备上安装Windows 10,版本1803 ►将Windows 10安装为全新安装 ►如果您在Windows 10版本1709 在Windows 10中使用XPS Viewer XPS Viewer是Microsoft用于打开和管理XPS文件的默认应用程序,它提供了一些基本功能。 如何在Windows 10中创建XPS文件 我们假设您使用某些版本的Microsoft Office来阅读和编辑文档。要创建XPS文件,您需要将.doc文件打印为XPS并将其保存在计算机上。

    5.6K10编辑于 2022-08-23
  • 来自专栏Michael阿明学习之路

    python--从入门到实践--chapter 10 文件及错误

    文件的读写: with open(filename, 'a', encoding='utf-8') as file: with :后面不必写close文件 第二个参数:‘a’ 追加;‘w’ 写;‘r’ conti = 'y' while conti == 'y': reason = input("你为什么喜欢python?") as pi_file: #with帮助我们适时关闭文件 lines = pi_file.readlines() #把文件按行存储 pi_str = '' for line in lines: filename = 'learning_python.txt' with open(filename) as file: '''方法1:整个文件一次读取''' # print(file.read else: print(answer) break filename = 'learning_python.txt' try: with open(filename)

    53620发布于 2021-02-20
  • 来自专栏银河系资讯

    你应该知道的10Python文件系统方法

    你应该知道的10Python文件系统方法 使用os和shutil操作文件文件夹 你可以编写Python程序来与文件系统进行交互来做很酷的事情。怎么做并不总是非常清楚。 我们将重点介绍10个基本的os和shutil命令,以便您可以编写脚本来自动化与文件系统的交互。 像文件系统一样 文件系统有点像房子。 这是您应该知道的10个命令的列表。 10文件系统方法 下面的列表遵循以下模式: 方法 - 描述 - 等效的macOS Shell命令 获取信息 os.getcwd() - 将当前工作目录路径作为字符串 - pwd os.listdir() ♀️ 如果你想深入了解,请查看免费电子书自动化Python的无聊东西。 如果您想了解使用Python文件中读取和写入,请查看open函数。

    1.5K10发布于 2019-05-15
  • 来自专栏银河系资讯

    你应该知道的10Python文件系统方法

    你应该知道的10Python文件系统方法 使用os和shutil操作文件文件夹 你可以编写Python程序来与文件系统进行交互来做很酷的事情。怎么做并不总是非常清楚。 我们将重点介绍10个基本的os和shutil命令,以便您可以编写脚本来自动化与文件系统的交互。 ? 像文件系统一样 文件系统有点像房子。 这是您应该知道的10个命令的列表。 10文件系统方法 下面的列表遵循以下模式: 方法 - 描述 - 等效的macOS Shell命令 获取信息 os.getcwd() - 将当前工作目录路径作为字符串 - pwd os.listdir() ♀️ 如果你想深入了解,请查看免费电子书自动化Python的无聊东西。 如果您想了解使用Python文件中读取和写入,请查看open函数。

    1.6K30发布于 2019-04-12
  • 来自专栏浊酒清味

    你应该知道的10Python文件系统方法

    前言 大家可以编写Python程序来与文件系统进行交互,以完成一些很酷的工作。然而如何做到这一点并不总是非常清楚。 本文将重点介绍10个基本的os操作和shutil命令,这样您就可以编写脚本来自动化与文件系统的交互。os模块是与操作系统交互的主要Python模块。shutil模块还包含高级文件操作。 文件系统有点像一个房子。假设你在大扫除,需要把一箱箱的笔记本从一个房间搬到另一个房间。 ? 这些方框就像目录,里面是文件文件就像档案。你可以给他们进行读和写也可以将它们放在目录框中。 7.shutil.copy2("source_file_path","destination_directory_path") 等价于macOS/Linux系统的cp命令 在Python中有许多方法可以复制文件和目录 9. os.remove("my_file_path") 等价于macOS/Linux系统的rm命令 10. shutil.rmtree("my_directory_path") 等价于macOS/

    97010发布于 2020-07-27
  • 来自专栏python3

    python 10

    信息:    getatime    getctime    getmtime    getsize    查询:    exists(): 判断指定文件夹是否存在。     isdir:    isfile    islink    ismount    samefile:两个路径是否指向同一个文件。 练习: 判断文件是否存在,存在打开。 保存此文件中。

    30610发布于 2020-01-14
  • 来自专栏AI科技大本营的专栏

    基础必备 | Python处理文件系统的10种方法

    在本文中,营长为大家整理了10个常用的相关命令,涉及查看信息、更改信息、删除文件等,并提供了相应的终端命令,帮助大家更高效地对文件系统及其中的文件内容进行操作。 本文为相关研发人员和数据科学家提供了一个实现指南,并重点介绍10个基本的os和shutil命令,以便通过脚本实现Python程序与文件系统的自动交互。 ? 文件系统和一栋房子的结构相似。 下面, 本文将逐一介绍文件系统的 10 种命令方法,每个部分都会按照“方法:描述→对应的 macOS Shell 命令”模式进行介绍,便于大家理解。 10文件系统方法概述 下面方法遵循这个模式:方法——描述——等效macOS Shell命令 获取信息 os.getcwd() ——以字符串形式获取当前工作目录路径—— pwd os.listdir() 原文链接: https://towardsdatascience.com/10-python-file-system-methods-you-should-know-799f90ef13c2 (*本文为

    2K20发布于 2019-06-10
  • 来自专栏Python数据科学

    基础必备 | Python处理文件系统的10种方法

    在本文中,营长为大家整理了10个常用的相关命令,涉及查看信息、更改信息、删除文件等,并提供了相应的终端命令,帮助大家更高效地对文件系统及其中的文件内容进行操作。 本文为相关研发人员和数据科学家提供了一个实现指南,并重点介绍10个基本的os和shutil命令,以便通过脚本实现Python程序与文件系统的自动交互。 ? 文件系统和一栋房子的结构相似。 下面, 本文将逐一介绍文件系统的 10 种命令方法,每个部分都会按照“方法:描述→对应的 macOS Shell 命令”模式进行介绍,便于大家理解。 10文件系统方法概述 下面方法遵循这个模式:方法——描述——等效macOS Shell命令 获取信息 os.getcwd() ——以字符串形式获取当前工作目录路径—— pwd os.listdir() 原文链接: https://towardsdatascience.com/10-python-file-system-methods-you-should-know-799f90ef13c2

    1.9K20发布于 2019-07-12
  • 来自专栏Python绿色通道

    Python干货 | 10个关于文件操作的小功能,都很实用~

    10 分词并保存文件 pkuseg是北大开源的一个中文分词工具包,它在多个分词数据集上都有非常高的分词准确率,比经常使用的jieba分词性能和效果要更好。 下面使用pkuseg的cut函数,分词后统计前10频率词,并按照所有词的频次由高到低写入到文件cut_words.csv 中。 这是需要切分的段落: mystr = """Python 语言参考 描述了 Python 语言的具体语法和语义, 这份库参考则介绍了与 Python 一同发行的标准库。 这个库包含了多个内置模块 (以 C 编写), Python 程序员必须依靠它们来实现系统级功能, 例如文件 I/O,此外还有大量以 Python 编写的模块, 提供了日常编程中许多问题的标准解决方案。 个词语: Counter(words).most_common(10) # [('的', 12), (',', 11), ('Python', 10), ('。'

    1.1K20发布于 2019-12-30
  • 来自专栏小詹同学

    10Python代码自动清理电脑内重复文件,解放双手!

    前言 今天分享一个系统层面的自动化案例: 「给定一个文件夹,使用Python检查给定文件夹下有无文件重复,若存在重复则删除」 主要涉及的知识点有: os模块综合应用 glob模块综合应用 利用filecmp Python实现 导入需要的库并设置目标文件夹路径 import os import glob import filecmp dir_path = r'C:\\xxxx' 接着遍历获取所有文件的绝对路径 x) and os.path.exists(y): if filecmp.cmp(x, y): os.remove(y) 写在最后 通过本文的Python 自动化脚本制作过程,我们可以再次体会Python办公自动化的强大,同时本次实现的功能可以和之前? 自动整理文件的脚本结合使用! 如果对本文的代码和数据感兴趣可以在后台回复自动化获取。最后还是希望大家能够理解Python办公自动化的一个核心就是批量操作-解放双手,让复杂的工作自动化!

    64820发布于 2020-09-08
  • 来自专栏早起Python

    10Python代码自动清理电脑内重复文件,解放双手!

    前言 大家好,又到了Python办公自动化系列。 今天分享一个系统层面的自动化案例: 「给定一个文件夹,使用Python检查给定文件夹下有无文件重复,若存在重复则删除」 主要涉及的知识点有: os模块综合应用 glob模块综合应用 利用filecmp模块比较两个文件 Python实现 导入需要的库并设置目标文件夹路径 import os import glob import filecmp dir_path = r'C:\\xxxx' 接着遍历获取所有文件的绝对路径 (x) and os.path.exists(y): if filecmp.cmp(x, y): os.remove(y) 写在最后 通过本文的Python 自动化脚本制作过程,我们可以再次体会Python办公自动化的强大,同时本次实现的功能可以和之前自动整理文件的脚本结合使用!

    1.6K10发布于 2020-08-20
  • 来自专栏Python爬虫与数据挖掘

    10Python代码自动清理电脑内重复文件,解放双手!

    前言 大家好,又到了Python办公自动化系列。 今天分享一个系统层面的自动化案例: 「给定一个文件夹,使用Python检查给定文件夹下有无文件重复,若存在重复则删除」 主要涉及的知识点有: os模块综合应用 glob模块综合应用 利用filecmp模块比较两个文件 Python实现 导入需要的库并设置目标文件夹路径 import os import glob import filecmp dir_path = r'C:\\xxxx' 接着遍历获取所有文件的绝对路径 (x) and os.path.exists(y): if filecmp.cmp(x, y): os.remove(y) 写在最后 通过本文的Python 自动化脚本制作过程,我们可以再次体会Python办公自动化的强大,同时本次实现的功能可以和之前?

    1.2K40发布于 2020-09-30
  • 来自专栏Python七号

    10Python 代码,使用 OTP 实现对文件的加密解密

    不知道你是否相信,只需 10 行代码,就可以使用 Python 100% 安全地加密文件。这背后的原理就是 OTP。 原理 OTP 就是 One-time password,翻译过来就是一次性密码。 如果自己有一个私密的文件,那么完全可以使用 OTP 来加密,密钥保存在自己手里,很安全。 toBeEncryptedFile, otpKey)) with open(file, 'wb') as encrypted: encrypted.write(encryptedFile) 这段代码一共 10 行,密钥 optKey 随机生成并保存在文件中,然后用这个密钥加密文件,当需要加密文件时,这样调用 encryption 函数: if __name__ == "__main__": encryption 此外,我们的文件夹中有一个新的密钥文件“银行卡.key”。 现在,我们来解密它。

    1.7K10编辑于 2023-01-03
  • 来自专栏python知识

    python练习10

    【程序10】 题目:打印楼梯,同时在楼梯上方打印两个笑脸。 1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。

    32550发布于 2021-05-24
  • 来自专栏高渡号外

    Python入门(10

    Python入门(10/18) 数据结构:元组 大家好,咱们继续讲Python四大数据结构,今天的主题是:元组。 说明:此处,x的值为何被显示为元组,因为函数的参数本身就是位于圆括号中,且由逗号分隔的对象,在Python中,它当然就是元组了,它也体现了Python语法在内容和形式上的统一。 小结 这节课,我们学习了Python的数据结构:元组。详细了解了它的创建和使用方法,以及元组与列表的差异,及其相互转换。 预告 下节课,我们将继续介绍Python数据结构之三:字典,它也是Python四大常用数据结构之一。 我们会发现,虽然它也是一种序列类型的数据结构,但是,它却具有为完全不同的内部组织形式,从而,让Python能为不同的应用场景或需求,提供技术支持。 您有任何疑问和建议,请留言。

    85130发布于 2020-09-22
  • 来自专栏Hank’s Blog

    (10)Python函数

    26750发布于 2020-09-16
  • 来自专栏HI林祈呀

    python笔记10

    列表 list1 = [1, 2] list2 = [10, 20] list3 = list1 + list2 print(list3) # [1, 2, 10, 20] # 3. 元组 t1 = (1, 2) t2 = (10, 20) t3 = t1 + t2 print(t3) # (10, 20, 100, 200)* * # 1. 字符串 print('-' * 10) # ---------- # 2. 元组 t1 = (10, 20, 30, 40, 50) print(len(t1)) # 5 # 4. 集合 s1 = {10, 20, 30} print(len(s1)) # 3 # 5. 列表 list1 = [10, 20, 30, 40] print(min(list1)) # 10 range() # 1 2 3 4 5 6 7 8 9 for i in range(1, 10

    43220发布于 2020-06-12
  • 来自专栏python3

    Python练习10

    无意看到老男孩的博文:合格linux运维人员必会的30道shell编程面试题及讲解 https://blog.51cto.com/oldboy/1632876 尝试着用刚开始学的python解答一些,权当练手了 # 企业面试题10:请用至少两种方法实现! # bash for循环打印下面这句话中字母数不大于6的单词(昆仑万维面试题)。

    47240发布于 2020-01-13
领券