首页
学习
活动
专区
圈层
工具
发布

【从零学习python 】51.文件的打开与关闭及其在Python中的应用

打开word软件,新建一个word文件 写入个人简历信息 保存文件 关闭word软件 同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的 打开文件,或者新建立一个文件 读/写数据...打开文件 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件路径,访问模式) 示例如下: f = open('test.txt', 'w') 说明: 文件路径...例如:C:/Users/chris/AppData/Local/Programs/Python/Python37/python.exe,从电脑的盘符开始,表示的就是一个绝对路径。...文件的指针将会放在文件的开头。如果文件不存在,则报错。这是默认模式。w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。a打开一个文件用于追加。...w+打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。a+打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。

2.3K10

使用pyinstaller将python脚本打包成exe文件

1.配置系统变量 安装需要用到pip工具,该工具在3.5版本的python中已经自带不用另行安装,但是需要在系统变量中添加python下的Scripts文件夹,如下图:  ?...打开就可以运行了呢!...: 第一个为代码中resource_path包裹的地址; 第二个是文件的实际地址; 第三个是打包进程序的文件名字 4.4添加ico和资源引用 打开.spec文件,会被正确引用: exe = EXE(pyz...添加图标的方法: 方法一:在执行打包命令时加入下面这句 --icon=xxx.ico 第二种(推荐)是用文本编辑器或记事本打开执行打包后文件夹内新生成的xxx.spec文件,然后在exe =()中加入一行...: 方法 说明 pygame.mixer.init() 或者只初始化音频部分 pygame.mixer.music.load('xx.mp3') 使用文件名作为参数载入音乐 ,音乐可以是ogg、mp3等格式

2.6K11
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【C语言】EasyX图形库——实现游戏音效(详解)(要游戏音效的看过来!!!)

    EasyX 含有一些简单的函数集合,几乎不用学习,直接翻看参考手册就可以直接使用 正因为 EasyX 足够简单,在进行 C/C++、图形学、图像学、分形学等课程实验时,可以专注在课程知识上,不被绘图部分牵扯太多精力...背景音乐.mp3", 0, 0, 0); “open 背景音乐.mp3”就是MCI 命令字符串,意为打开音乐 且注意:“open 背景音乐.mp3”的字面量前要加‘ L ’ (目前的学习后面三个参数只写...3个0) 4.音乐的导入 音乐的导入其实很简单,与文件的导入同理 只需要将要导入的音频与源文件放在同一级即可 注意: 音频的格式一定要是. mp3形式 如图: 这样就可以调用音频啦 5.演示...easyx只在c++的环境下兼容,所以把源文件. c后缀改为. cpp后缀 且注意: “open 背景音乐.mp3”的字面量前要加‘ L ’ 在我们播放音乐时,就只有三个操作: 打开音乐、播放音乐...、关闭音乐 要想播放音乐,首先得打开音乐,然后再播放音乐 打开音乐:mciSendString(L"open 吃东西.mp3", 0, 0, 0); 播放音乐:mciSendString(L"play

    36910

    python自动下载高品质无损歌曲

    不知道大家有没有这样的感觉,听到一些好听的歌曲,总是想要把歌曲下载到自己电脑或手机上才感觉到踏实,尤其是在早些年智能手机还没这么普及的时候,喜欢的歌曲不在自己电脑上就会没有安全感。...虽然现在听歌基本都是在线听,下载歌曲到本地的意识越来越淡了,但对于一些高品质无损音乐,依然还是有想要下载的冲动,所以今天我们就来使用 python 来解一解这个下载情结。...不清楚大家平常都用什么听歌 APP,我最常用的就是网易云音乐,刚开始就是被其个性推荐算法圈粉了,推荐的都是自己喜欢的歌曲,但因为版权问题,总有一些歌曲不得不去 QQ 音乐上去听。...我这里简单介绍下这个脚本,这个脚本可以自动下载给定歌单中的所有歌曲,注意这里下载的歌曲文件后缀为 flac,这是一种无损音乐格式,而且这种格式的文件通常也比较大,我看了下一首两分多钟的歌曲有 16 M...使用下面的命令即可运行该脚本,后面这个参数就是你想要下载的网易云音乐歌单链接,因为默认是下载 flac 无损格式的音乐,如果你还想同时下载 mp3 格式的歌曲,在后面再加个参数 --mp3 即可。

    2.6K30

    蠕虫病毒--互联网时代的瘟疫

    音乐文件和程序文件都是一样的二进制数据,都需要解码还原数据到系统临时目录里,然后浏览器通过一个简单的文件后缀名判断来决定该用哪种方法处理它。...MIME举例: 如用户收到一个MP3文件,MIME把它描述成音乐文件,所以浏览器解码保存这个文件到一个临时目录,而后查找调用这个文件后缀MP3对应的执行程序,这就是一次完整的工作过程;但是如果攻击者给用户发送一个带有...EXE后缀可执行文件的邮件,并把它的MIME描述为音乐文件,这时调用一个能打开它的应用程序,于是这个文件就被顺利执行了,用户的机器也开始遭到到破坏。...向一个页面里放入多个IFrame时,框架里请求运行程序的代码就会被执行,由于IFrame的尺寸可以自由设置,因此破坏者可以在一个页面里放入多个“看不见”的框架,并附带多个“看不见”的有害程序,浏览了那个网页的人自然就会成为受害者...5,蠕虫病毒传播机房应该如何防范 (1)蠕虫病是一种不需要任何人工干预就可以自己传播的恶意软件,这就意味着用户无需打开软件、点击链接就可以被感染,通常病毒都是寄托在某些软件、网页中,这就需要用户打开这些被感染的软件或者是链接

    2.3K10

    这款开源神器将人声伴奏完美分离,厉害了!

    大家好,我是爱撸码的开源大叔! 在剪辑视频的过程中,你是否遇到过这样的困难:想使用原视频中单独的一段人声,但原视频所带有的背景音乐又会大大降低视听效果。...下面来详细介绍一下这个工具 - Spleeter Spleeter 是什么 这是来自法国的音乐流媒体公司Deezer开源的一个音轨分离软件spleeter,只需输入一段命令就可以将音乐的人声和各种乐器声分离...但是在本地完全安装好软件、各种python库、依赖等等,也需要花费一些时间,后续有时间会分享一下在本地安装配置的方法过程。 这里大叔推荐使用下面的两个方法,可以快速的上手体验。...如果要分离自己的音频文件,比如我准备了一个叫ppxhn.mp3的文件,点击左边的上传按钮即可将文件上传到云端。 接着在右边新建一个代码块,照着自带的分离代码修改如下,再运行一遍。...spleeter separate -o output/ ppxhn.mp3 稍等一会,就可以得到人声和伴奏的MP3文件了,觉得不错的话可以直接下载下来。

    4.1K30

    网页添加背景音乐

    这种添加背景音乐的方法是最基本的方法,也是最为常用的一种方法,对于背景音乐的格式支持现在大多的主流音乐格式,如WAV、MID、MP3等。...如果要顾及到网速较低的浏览者,则可以使用MID音效作为网页的背景音乐,因为MID音乐文件小,这样在网页打开的过程中能很快加载并播放,但是MID也有不足的地方,它只能存放音乐的旋律,没有好听的和声以及唱词...一、学会添加音乐文件 为网页添加背景音乐的方法一般有两种,第一种是通过普通的标签来添加,另一种是通过标签来添加。...这种添加背景音乐的方法是最基本的方法,也是最为常用的一种方法,对于背景音乐的格式支持现在大多的主流音乐格式,如WAV、MID、MP3等。...如果要顾及到网速较低的浏览者,则可以使用MID音效作为网页的背景音乐,因为MID音乐文件小,这样在网页打开的过程中能很快加载并播放,但是MID也有不足的地方,它只能存放音乐的旋律,没有好听的和声以及唱词

    2.8K20

    手动查阅了上百个文件夹之后,我发现了手机卡顿的原因(新手进)

    首先系统固件11.07G当然是没法动的,我们应该把重心放在“其他”及“应用与数据”中,好好挖掘下这下面的秘密。 首先我打开了文件管理器,将里面110个项目文件夹进行初步筛查。...“cache”一般是各种应用软件的文件缓存文件夹,比如说你曾经访问过某一个网站的数据,当你又再次访问该网站时,系统从你的cache中取得数据,而不用再次从互联网上获取相关网站的数据,这样获取数据的速度就要快很多...除了系统文件,其他文件的删除都不用太担心,只要不是重要软件,都可以放心清理,软件运行必备的文件几乎都可以还原或者重生。...这里面同样也有“com.xxx.xxx”文件夹,所以我们也可以采取刚才的方法,去确认并删除已经卸载的应用文件(检查下有没有媒体文件需要转移的)。...在某软件的应用文件夹里,我打开了超多级子目录然后发现了我之前阅读过个某个文件,如果不是我清理文件,我想真的很难发现,这软件居然还帮我保存的这么好,还备份了,果断清理整个文件夹。

    86400

    Python爬虫项目实战案例-批量下载网易云榜单音乐保存至本地

    Python爬虫项目实战案例-批量下载网易云榜单音乐 request模块安装下载 win平台安装 Win平台: “以管理员身份运行”cmd,执行pip install requests 如何查看是否安装成功...也可以在Win平台: “以管理员身份运行”cmd,执行pip list,查看到以下截图显示requests,即表示安装成功。...header里的User-Agent:复制到header中 User-Agent:就是我们浏览器的基本信息 成功爬取网易云的源代码 使用Python中的requests库发送一个GET请求,并获取指定...MP3文件。...最后,使用open()函数以写入二进制模式打开一个文件,并将音乐内容写入该文件中。文件名由filename和title拼接而成,并以.mp3作为扩展名。

    1.8K21

    从零开始学习PYTHON3讲义(十四)写一个mp3播放器

    大多应用是利用Python开发效率高的特点,进行游戏原型验证,或者在大的游戏系统中,使用Python进行地图、场景等定制。...这个是指定音频库使用的采样频率,44100一般已经是高保真音乐的采样频率了。通常mp3文件都是这种格式。...而在我们上面的程序中,播放这个命令肯定是发出去了,但没有等音乐声响起,程序就已经结束退出了。程序的结束退出将自动的释放程序打开的各项资源,清理运行的痕迹,从而音乐也就不可能再放出来了。...系统本身原因,不能快速的连续的初始化及释放,两次运行之间应当等待片刻。这个判断,在多次运行程序,查找规律的过程中,能很快的发现,当然需要你足够的细心观察。...,对于提高程序的效率和稳定性有重要的帮助 在一个新模块的学习中,循序渐进,逐步完善代码是常用的一种手段。

    2.2K40

    开源项目,全网音乐免费听,太牛逼啦,XiaoMusic 无限点歌机~~~~

    对于部分不支持flac的音箱型号(如L05B、L05C、LX06、L16A),可以在设置中打开:「转换为MP3」「型号兼容模式」这样就能自动转码成兼容格式播放,老设备也能享受无痛听歌体验。...,就可以在Web界面完成剩余参数配置。...也可以走Python生态:pipinstall-Uxiaomusicxiaomusic--help#或者使用配置文件xiaomusic--configconfig.json默认监听端口8090,直接运行...xiaomusic即可config.json可以参考仓库中的config-example.json开发者可以用pdm配环境,运行:....第三步:准备音乐目录把本地音乐文件放到/xiaomusic_music对应的目录下(挂载在容器内的/app/music)。支持mp3、flac、wav、ape、ogg、m4a等格式。

    2.4K30

    批量爬取某音乐网站的音源

    ,本文中所介绍的XX音乐的音源数据是属于动态加载,我们打开开发者工具,在搜索框中搜索**mp3**,点击**Priview**选项,可以找到我们所要爬取的所有数据,列表页图解如下:图片一首歌曲的爬取(方法一.../music.mp3','wb')as f: f.write(res.content)一首歌的爬取(方法二)当我们浏览歌曲详情页面时,打开开发者工具,在搜索框中搜索mp3,可以找到到歌曲的详情数据...,使用json.loads将json格式的数据转换成python数据,我发现运行以后会有报错图片loads() 传的是python的dict字典类型,而我们刚刚传递的类型不符合,所以报错了,此时我们打印一下...json数据,那么只要我们把多出的部分替换成空就好了图片此时我们就得到了我们想要获取的音源地址,在请求该地址,再保存文件即可,流程和方法一一样,我就不过多的赘述了。...批量获取目标数据上面我们已经实现了对一首歌的爬取,那么我们如何实现对多首歌曲的获取呢,前面在查看网页的时候我们已经介绍到了,网页数据是动态加载的,没有在源码中,我们在搜索框中搜索mp3,会出现相应的符合条件的响应对象

    1.6K30

    手把手教你不用客户端也能轻松下载音乐视频

    今天的目的很简单,就是在不用安装客户端的情况下把酷我音乐里的音乐下载下来。 /2 涉及的工具/ 1、360浏览器、谷歌浏览器等。 /3 方法一/ 1、打开浏览器,并输入酷我音乐,来到酷我听歌页面。...6、接下来就很简单了,直接复制地址到浏览器就可以播放并且下载了,不信你看。 ? ? ? /4 方法二/ 上面提及的还只是第一种方法,下面介绍的这种方法更为巧妙。...1、我们都知道刚下载的文件为mp3后缀,所以我们是不是可以搜索mp3后缀的相关字段了。废话少说,操起键盘直接干。 首先我们打开network 分析网络请求状况。如图: ?.../5 拓展/ 日常生活中,我们还可能会遇到视频观看无法下载的情况,以看点快报为为例。 ? ? ‍.../6 小结/ 本文基于网页结构,给大家介绍了不需要在本地进行写代码,即可获取音频网站上的音频和视频方法。当然了,这种方法并不是放之四海而皆准的,还是存在较多局限性的。

    47010

    微信图文消息添加音乐一招搞定 只需修改背景音乐地址

    最近经常听网友问微信图文消息加音乐怎么弄,其实微信公众号添加音乐很简单,复制几行代码到公众平台图文素材中就能实现,只需修改一下背景音乐地址就可以了。   ...2015.6.6更新 微信公众号文章也可以添加音乐 不用因无法添加背景音乐代码而烦恼了   【通知:本方法已失效,在研究怎么嵌入qq音乐,可以试试微场景制作zuiku.com】首先打开W3School在线测试工具...代码如下,修改“mp3地址”,两个地方都要改,在网上找你所喜欢的音乐地址 --开始复制-- mp3地址" autoplay="autoplay" controls...important;"> --结束复制--   点击红色按钮“提交代码”,就会在右侧显示所得到的效果   然后把右侧得到的显示效果复制,粘贴到公众平台图文素材中,...当你打开微信图文消息时就可以听到背景音乐了   感谢birdskyws反映说播放器显示不出来,改进后的代码 <audio loop="true

    2.1K30

    用Python代码来下载任意指定网易云歌曲

    推荐:Python爬虫&可视化之舌尖上的“小龙虾” ? 下载网易云音乐. 1.寻找目标请求 打开网易云主页 ,打开开发者工具,点击搜索 ? ? 是不是看到很多请求,不要慌,慢慢找。...是两个加密了的参数,不过不怕,如果你看过我之前写的利用python爬取网易云音乐,并把数据存入mysql你会发现fromdata参数是一样的,所以破解加密参数思路是一样的,不过这次我不用fiddler了...这个 a 函数是在一堆字符串中随机找出16个字符串。ok,下一个。 ?...16 in length 解决方方法是在cbc加密的模式下,在对字符串补齐为长度为16的倍数时,长度指标不能用中文,要先把他转为unicode编码的长度才可以。...装逼啊,能用代码绝不用其他的东西。 ? 推荐阅读 Python爬虫实战题荟萃 「从0到1」Python爬虫专题完结版

    1.2K20

    手把手教你不用客户端也能轻松下载音乐视频

    今天的目的很简单,就是在不用安装客户端的情况下把酷我音乐里的音乐下载下来。 /2 涉及的工具/ 1、360浏览器、谷歌浏览器等。 /3 方法一/ 1、打开浏览器,并输入酷我音乐,来到酷我听歌页面。...6、接下来就很简单了,直接复制地址到浏览器就可以播放并且下载了,不信你看。 ? ? ? /4 方法二/ 上面提及的还只是第一种方法,下面介绍的这种方法更为巧妙。...1、我们都知道刚下载的文件为mp3后缀,所以我们是不是可以搜索mp3后缀的相关字段了。废话少说,操起键盘直接干。 首先我们打开network 分析网络请求状况。如图: ?.../5 拓展/ 日常生活中,我们还可能会遇到视频观看无法下载的情况,以看点快报为为例。 ? ? ‍.../6 小结/ 本文基于网页结构,给大家介绍了不需要在本地进行写代码,即可获取音频网站上的音频和视频方法。当然了,这种方法并不是放之四海而皆准的,还是存在较多局限性的。

    90310

    Whisper v0.2 安装使用全指南:免费本地语音转文字工具实操下载安装教程

    :本地运行不联网:所有音频处理都在自己电脑上完成,不用传文件到云端,隐私有保障,出差没网也能用多功能覆盖广:不只是语音转文字(支持中、英、日、韩等几十种语言),还能做语音翻译(比如英文录音直接转中文文字...、wav 格式,日常录音(手机录音、录音笔导出)基本都能兼容,不用额外转格式零门槛上手:不用装 Python、不用改代码,解压就能用,界面都是中文,新手看一遍就会操作本地运行不联网:所有音频处理都在自己电脑上完成...\ 会议.mp3” 要改成 “D:\Record\meeting.mp3”操作细节:点击界面上的 “选择文件” 按钮(一般在中间位置,带 “文件夹” 图标)找到要转换的音频文件,只能选 mp3 或 wav...新手容易漏的细节确认参数和文件都选好后,点击 “开始识别” 按钮,界面会显示进度(比如 “识别中:30%”)识别完成后,文字结果会显示在下方的文本框里,先检查有没有错误(比如同音不同字、漏字),有错的地方直接在文本框里改改完后点击...(Word 方便排版,加标题、分段)操作细节:确认参数和文件都选好后,点击 “开始识别” 按钮,界面会显示进度(比如 “识别中:30%”)识别完成后,文字结果会显示在下方的文本框里,先检查有没有错误(比如同音不同字

    2.4K10

    那些年我们开发的应用程序

    这里所要谈到的应用程序主要是由Java,Python等语言,并且在Windows环境下开发和实现。 所有的UI设计,有些来自灵感,有些来自生活。总之是在自己无意识状态下面画出来的。...mp3_v2 mp3_v2应用程序是由java语言开发的一款音乐(mp3)播放软件。...只支持本地音乐(mp3)文件的播放,并且mp3文件的名称中不能包含中文名称(这是一个遗憾,但整体的体验效果是不错的)。mp3_v2应用程序运行的时候,可以最小化到托盘,并且占用CUP资源非常少。...会给你带来音乐的享受。 ? mp3 mp3应用程序是由java语言开发的一款音乐(mp3)播放软件,只支持本地音乐(mp3)文件的播放,很好的支持中文。mp3应用程序运行的时候,可以最小化到托盘。...(mp3应用程序没有实现进度条和音量控制,这是mp3应用程序的一个遗憾,虽然有遗憾,但会给你音乐的享受) PyMusic PyMusic应用程序是由Python语言开发的一款音乐播放软件。

    66820

    飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装 FntermX终端

    飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端问题背景在飞牛NAS上安装Navidrome后,很多用户发现中文歌曲名、专辑名出现乱码。...安装终端1.安装FntermX终端如果你有ssh工具这个工具可以不用安装打开飞牛NAS,应用中文,搜索“终端”,安装FntermX终端。2.设置终端访问密码如图设置一个访问密码。...编辑sudoers文件:展开代码语言:TXTAI代码解释sudovisudo```在文件中添加:的用户名>ALL=(ALL)NOPASSWD:ALL​我的用户名是star,则如下图展开代码语言:TXTAI...转换前转化后方法二:使用MP3Tag(Windows工具)在Windows上用MP3Tag打开音乐文件。选择所有文件→转换标签编码为UTF-8→保存。...最佳实践统一标签编码:建议所有音乐文件在入库前统一转换为UTF-8。自动化脚本:可封装为一键脚本,定期扫描并修复新导入的MP3文件。避免重复乱码:在Windows上编辑标签时,优先选择UTF-8保存。

    1.6K00

    用Python代码来下载任意指定网易云歌曲

    前两天教了大家如何在控制台上找到真实的mp3播放地址,但是不可以下载付费的,因为只能下载可播放的歌曲。至于怎样下载付费网易云音乐,还是开个会员吧,要知道免费是最贵的的这个道理。...是两个加密了的参数,不过不怕,如果你看过我之前写的利用python爬取网易云音乐,并把数据存入mysql你会发现fromdata参数是一样的,所以破解加密参数思路是一样的,不过这次我不用fiddler了...这个 a 函数是在一堆字符串中随机找出16个字符串。ok,下一个。 ?...16 in length 解决方方法是在cbc加密的模式下,在对字符串补齐为长度为16的倍数时,长度指标不能用中文,要先把他转为unicode编码的长度才可以。...装逼啊,能用代码绝不用其他的东西。 ? 效果图如上,下载杠杆的,需要完整代码的可以后台回复音乐即可送给你。

    81610
    领券