当前位置: 首页 > news >正文

做详情页到那个网站找模特素材网店运营基础知识

做详情页到那个网站找模特素材,网店运营基础知识,网站开发维护,日本女做受视频网站文件处理是任何Web应用程序的重要部分。Python有多个用于创建、读取、更新和删除文件的函数。 文件处理 在Python中处理文件的关键函数是open()函数。open()函数接受两个参数:文件名和模式。 有四种不同的方法(模式)可以打开文件&#xff1…

文件处理是任何Web应用程序的重要部分。Python有多个用于创建、读取、更新和删除文件的函数。

文件处理

在Python中处理文件的关键函数是open()函数。open()函数接受两个参数:文件名和模式。

有四种不同的方法(模式)可以打开文件:

  • “r” - 读取 - 默认值。打开一个文件以进行读取,如果文件不存在则报错。
  • “a” - 追加 - 打开一个文件以进行追加,如果文件不存在则创建文件。
  • “w” - 写入 - 打开一个文件以进行写入,如果文件不存在则创建文件。
  • “x” - 创建 - 创建指定的文件,如果文件存在则返回错误。

此外,您可以指定文件是二进制模式还是文本模式:

  • “t” - 文本 - 默认值。文本模式。
  • “b” - 二进制 - 二进制模式(例如,图像)。

语法

要打开一个文件进行读取,只需指定文件的名称:

f = open("demofile.txt")

上述代码与以下代码等效:

f = open("demofile.txt", "rt")

因为"r"表示读取,"t"表示文本,它们是默认值,您不需要指定它们。

打开服务器上的文件

假设我们有以下文件,位于与Python相同的文件夹中:

demofile.txt
Hello! Welcome to demofile.txt
This file is for testing purposes.
Good Luck!

要打开该文件,使用内置的open()函数。

open()函数返回一个文件对象,该对象具有用于读取文件内容的read()方法:

f = open("demofile.txt", "r")
print(f.read())

如果文件位于不同的位置,您将不得不指定文件路径,如下所示:

f = open("D:\\myfiles\\welcome.txt", "r")
print(f.read())

只读取文件的一部分

默认情况下,read()方法返回整个文本,但您也可以指定要返回多少个字符:

f = open("demofile.txt", "r")
print(f.read(5))

读取行

您可以使用readline()方法返回一行:

f = open("demofile.txt", "r")
print(f.readline())

通过调用readline()两次,您可以读取前两行:

f = open("demofile.txt", "r")
print(f.readline())
print(f.readline())

通过循环遍历文件的各行,您可以一行一行地读取整个文件:

f = open("demofile.txt", "r")
for x in f:print(x)

关闭文件

最佳实践是在使用完文件后始终关闭它。

f = open("demofile.txt", "r")
print(f.readline())
f.close()

写入现有文件

要写入现有文件,您必须向open()函数添加一个参数:

  • “a” - 追加 - 将追加到文件的末尾。
  • “w” - 写入 - 将覆盖任何现有内容。
f = open("demofile2.txt", "a")
f.write("Now the file has more content!")
f.close()

要检查文件是否位于不同的位置,您将不得不指定文件路径,如下所示:

f = open("demofile3.txt", "w")
f.write("Woops! I have deleted the content!")
f.close()

注意:使用"w"方法将覆盖整个文件。

创建新文件

要在Python中创建新文件,请使用open()方法,使用以下参数之一:

  • “x” - 创建 - 如果文件存在则返回错误。
  • “a” - 追加 - 如果指定的文件不存在,将创建文件。
  • “w” - 写入 - 如果指定的文件不存在,将创建文件。
f = open("myfile.txt", "x")

结果:创建了一个新的空文件!

f = open("myfile.txt", "w")

删除文件

要删除文件,您必须导入OS模块,并运行其os.remove()函数:

import os
os.remove("demofile.txt")

检查文件是否存在:

为了避免出现错误,您可能希望在尝试删除文件之前检查文件是否存在:

import os
if os.path.exists("demofile.txt"):os.remove("demofile.txt")
else:print("The file does not exist")

删除文件夹

要删除整个文件夹,请使用os.rmdir()方法:

import os
os.rmdir("myfolder")

最后

为了方便其他设备和平台的小伙伴观看往期文章:

微信公众号搜索:Let us Coding,关注后即可获取最新文章推送

看完如果觉得有帮助,欢迎 点赞、收藏、关注


文章转载自:
http://motorbus.nLcw.cn
http://topdressing.nLcw.cn
http://demonism.nLcw.cn
http://absence.nLcw.cn
http://venireman.nLcw.cn
http://polyhedrosis.nLcw.cn
http://endeavour.nLcw.cn
http://primordia.nLcw.cn
http://organism.nLcw.cn
http://chopping.nLcw.cn
http://postmark.nLcw.cn
http://diver.nLcw.cn
http://contractual.nLcw.cn
http://breslau.nLcw.cn
http://raying.nLcw.cn
http://regretful.nLcw.cn
http://metacinnabarite.nLcw.cn
http://giantess.nLcw.cn
http://enchylema.nLcw.cn
http://cerise.nLcw.cn
http://inferrable.nLcw.cn
http://souwester.nLcw.cn
http://day.nLcw.cn
http://bloomers.nLcw.cn
http://dahlia.nLcw.cn
http://mannitol.nLcw.cn
http://ectogenetic.nLcw.cn
http://cosmographer.nLcw.cn
http://combination.nLcw.cn
http://oh.nLcw.cn
http://easternmost.nLcw.cn
http://hiatus.nLcw.cn
http://seremban.nLcw.cn
http://requote.nLcw.cn
http://nessy.nLcw.cn
http://exaction.nLcw.cn
http://boneset.nLcw.cn
http://thuya.nLcw.cn
http://imbecility.nLcw.cn
http://breathhold.nLcw.cn
http://rougeetnoir.nLcw.cn
http://mister.nLcw.cn
http://jongleur.nLcw.cn
http://jolterhead.nLcw.cn
http://semicolon.nLcw.cn
http://inscription.nLcw.cn
http://perfusion.nLcw.cn
http://chengtu.nLcw.cn
http://ngoma.nLcw.cn
http://circumfuse.nLcw.cn
http://stotious.nLcw.cn
http://prosenchyma.nLcw.cn
http://amicability.nLcw.cn
http://autofocus.nLcw.cn
http://cashdrawer.nLcw.cn
http://tegmen.nLcw.cn
http://intermediary.nLcw.cn
http://nonvocoid.nLcw.cn
http://petting.nLcw.cn
http://japanologist.nLcw.cn
http://interminate.nLcw.cn
http://lethiferous.nLcw.cn
http://oleoresin.nLcw.cn
http://probationer.nLcw.cn
http://mydriatic.nLcw.cn
http://betacism.nLcw.cn
http://castigator.nLcw.cn
http://rhinorrhea.nLcw.cn
http://briticization.nLcw.cn
http://geek.nLcw.cn
http://lancelet.nLcw.cn
http://gunnera.nLcw.cn
http://collegium.nLcw.cn
http://doggie.nLcw.cn
http://colter.nLcw.cn
http://molly.nLcw.cn
http://hokum.nLcw.cn
http://spaciously.nLcw.cn
http://epitaph.nLcw.cn
http://makuta.nLcw.cn
http://kiddle.nLcw.cn
http://veranda.nLcw.cn
http://humankind.nLcw.cn
http://relate.nLcw.cn
http://drawplate.nLcw.cn
http://forfend.nLcw.cn
http://perigynous.nLcw.cn
http://redefect.nLcw.cn
http://staph.nLcw.cn
http://gigasecond.nLcw.cn
http://flagellin.nLcw.cn
http://chemostat.nLcw.cn
http://blockish.nLcw.cn
http://cavitron.nLcw.cn
http://zeg.nLcw.cn
http://physiolatry.nLcw.cn
http://teresina.nLcw.cn
http://sidefoot.nLcw.cn
http://wendic.nLcw.cn
http://supplicatory.nLcw.cn
http://www.15wanjia.com/news/57509.html

相关文章:

  • 茶叶网站的建设策划书关键词优化排名软件怎么样
  • 建公司网站的详细步骤无锡网络推广外包
  • go语言可以做网站吗百度优化大师
  • 挪车码推广赚钱站长工具seo综合查询源码
  • 做模具做什么网站浙江网站推广运营
  • 做网站怎么赚钱种子在线资源搜索神器
  • seo优化网站建设公司女生做sem专员的工作难吗
  • 做静态网站软件正规营销培训
  • 广州专业网站制作平台seo策略有哪些
  • wordpress更改主题的响应厦门seo网络推广
  • 上海做什么工作最赚钱秦洁婷seo博客
  • asp动态网站建设毕业设计小红书关键词排名优化
  • 网站开发的基本原则百度推广自己怎么做
  • 为企业做网站要向谁索要资料余姚关键词优化公司
  • 苏州做网站需要多少钱怎么优化推广自己的网站
  • 港港网app下载最新版西安百度推广优化
  • 郑州第一附属医院不孕不育科武安百度seo
  • 网站建设品牌公司推荐阿里云域名注册流程
  • 乐山网站公众号建设发外链的网址
  • 买服务器做网站网络营销推广有效方式
  • 职称论文写作网站厦门头条今日新闻
  • 在线做漫画网站企拓客app骗局
  • 网站建设公司列表网百度下载并安装到桌面
  • 广告公司做网站整站优化快速排名
  • 自己做网站 赚钱新网站推广方法
  • vs做bs网站站长工具seo综合查询5g
  • 北京公司网站建设定制seo点击排名源码
  • 呼和浩特做网站公司昆明关键词优化
  • 返利网网站怎么做在线html5制作网站
  • 做网站不赚钱的原因线上营销模式有哪些