python怎么在桌面创建文件(python在桌面建一个文件夹)

http://www.itjxue.com  2023-04-14 10:17  来源:未知  点击次数: 

如何在python中建立文件

创建一个文本文档(.txt),保存的时候将文件格式输入.py,如图:

相关推荐:《Python教程》

也可以誉和在python环境下使用fwrite等语句进行编辑,或者使用自带的IDLE编辑器编辑物薯(右键选择即可)庆蚂盯

可下载notepad等编辑软件,支持多种语言创建、编辑,在保存时选择.py进行保存即可。

如何创建python文件

如何新建、打开和编辑Python文件?

第一种,代码编辑器鼻祖--记事本,轻便小巧无需安装,据说使用记事本编辑代码的都是大神。右键新建文本文档,重命名将扩展名后缀

的.txt修改为.py即可。完全免费的,只能编辑,无法运行程序。

第二种,记事本的升级版--notepad++(简称NPP)和notepad2(简称N2)。功能猜带瞎上比记事本增加了太多,N2对中文的支持不是很完

美,所以我只使用过NPP。免费的,也是只能编辑,无法运行程序。

第三种,受众颇广的神器--sublime。sublime不仅可以编辑代码,还可以在工具中选择Python解释器运行Python文件,快捷键Ctrl+B。

不强制收费,免费版完全够用。

第四种,功能异常强大的集成开发环境--pycharm,占用内存相比于前几个要多一些。我最喜欢它的切换解释器版本的功能和联想功能。

收费,破解版的不要升级;有教育版的免费使用pycharm-edu。

第五种,使用Python自带的IDLE。双击打开,Ctrl+N新建,编辑代码,保存,F5运行。

第N种,eclipse+div,atom,vim,Visual Studio Code,wingide,ulipad等等还有很多很多。有需求就有市场,编辑器有很多,选

一个你用穗空起来感觉最行简合适的就行。

更多技术请关注Python视频教程。

太强了!Python 开发桌面小工具,让代码替我们干重复的工作-

决定写这篇文章的初衷是来源于一位小伙伴的问题,关于"如何根据数据源用 Python 自动生成透视表",这个问题背后有个非常好的解决思路,让代码替我们做重复的工作,从而减轻工作量,减少出段拍错。

Python 开发的小工具实际上是将 Python 程序打包成 exe,分享即可用,即便电脑没有安装 Python 环境,也可以使用,用代码提高工作效率,尽量少加班。

将工作中重复性的操作,利用供应商名称,月份,入库金额三个字段来生成想要的透视表格式。

创建桌面窗口,这里使用 tkinter,它是 Python 自带的 GUI 库,安装后即可使用。

使用 pyinsatller 将程序打包成 exe,好处是不需要将代码部署到服务器,直接将打包好的 exe 发给对握轮羡方,就能直接使用,对于这种小而轻的功能非常友好。

Excel 文件生成透视表和筛选数据,文件名:excel_to_pivot.py

设计桌面窗口功能,文件名:opration.py

如果运行结果如上,说明代码没有问题了,可以进行下一步。

打开 DOS 窗口并切换到 两个 py 文件所在的目录,注意路径中不要有中文。

pyinstaller 指令的常见可选桐携参数:

在当前的目录下,将会生成两个文件夹:build 和 dist。dist 里面就是所有可执行 exe 文件,发送快捷方式到桌面,点击 opration.exe 就能运行了,可以发它的快捷方式发送到桌面,双击就可以。

有的伙伴 Python 环境刚安装没多久,可能不存在这个文件过大的问题。像我的电脑里安装了 Python 很多的依赖包和 anaconda 等等,打包出来的文件居然 660M,打包时间长,执行时还卡,后来经过整改缩小到 31M,打包快,秒级执行。解决方案是在 Windows 系统下安装一个 Python 的虚拟环境,前提是已经在电脑上安装过 Python 才可以进行如下操作。

找到 Python 所在路径,如果忘记了,可以在电脑左下角搜索【编辑系统环境变量】——【用户变量】——【PATH】中找到

虚拟环境可以理解为是 Python 解释器的一个副本,在这个环境你可以安装私有包,而且不会影响系统中安装的全局 Python 解释器。虚拟环境非常有用,可以在系统的 Python 解释器中避免包的混乱和版本的冲突。

重要是不同虚拟环境可以搭建不同的 Python 版本,创建时候选择,我们这里需要一个相对 "干净" 的 Python 环境,没有安装过多依赖包,避免 exe 打包文件过大,所以用到虚拟环境。

进入虚拟环境,可以看到只有几个默认的 Python 库

这时可以测试一下代码,是否缺少相关依赖,比如我这个缺少 Pandas,openpyxl,依次按照 pip install 包名安装即可,非常重要的点:pyinstaller 必须重新安装,文件才会缩小。

上述操作完成后,打包就可以了,最后退出虚拟环境即可。

退出虚拟环境

整个自动化思路的实现就完成了,大家可以将整个流程套用到你现有的重复性工作中,在过程中有两个需要注意的点,如下:

尽量不要用中文路径,要不会报些莫名其妙的错误。

导包是尽量避免使用 import * 导入不必要的包,节省打包和执行时间。

让代码自动工作,省下来的时间,摸摸鱼,打打小 游戏 不好么~

python用平板电脑下载好怎么放在桌面上,没有鼠标右键

读取出来。使用open()函数打开一个文件之后只能够将这个文件保存局丛在原来位置,而如果它原仿让本不是在桌面上的话就不能另存为在桌面上了。但是可以先将这备腊局个文件的内容读取出来保存在一个变量之中,然后再在桌面路径上创建一个新的文件来将数据写入进去。

(责任编辑:IT教学网)

更多

推荐站内动态文章