Python
buyue__
这个作者很懒,什么都没留下…
展开
-
python中的requirements.txt文件用法
在终端中,使用cd命令定位到requirements.txt文件所在的目录,然后执行。2.导出当前项目已安装的python包到requirements.txt文件。1.安装requirements.txt文件中的python包。cd命令到项目的根目录下,然后执行。原创 2024-06-06 17:18:02 · 429 阅读 · 0 评论 -
Mac安装Python
把默认的python指令指向到新安装的python版本(3.12.2)由于这里选择了pipenv作为虚拟环境管理工具,所以在安装模块包时用。查看python3.12.2所在位置。pip设置和pipenv安装设置。使用pyCharm构建项目。查看pipenv所在位置。查看pip已安装的模块。原创 2024-03-14 18:02:38 · 465 阅读 · 0 评论 -
mac安全干净卸载Anaconda3
主要原因是python命令没有映射到已经安装的python版本上,则需要添加。修改~/.bash_profile文件,将anaconda相关删除。现在想卸载Anaconda,恢复使用mac系统自带的Python。最后在mac的应用目录删除Anaconda。查看所有版本的python所在安装目录。或者不使用软连接映射,也可使用。再次查看python映射。查看python版本。建立软连接,添加映射。原创 2024-03-14 15:50:38 · 3788 阅读 · 0 评论 -
Python3管理包依赖和虚拟环境之pipenv
是python官方推荐的包管理工具,集成了virtualenv, pip和pyenv三者的功能。集合了所有的包管理工具的长处,自动为项目创建和管理虚拟环境。假如有个新项目B,B的包管理和虚拟环境跟项目A是一致的,那么可以通过直接复制A项目的。文件到项目B的根目录下,然后执行如下指令便会自动创建虚拟环境并安装所有依赖包。如果你使用的是PyCharm,那么在你打开项目B的时候便会询问你是否根据。安装模块并加入到Pipfile配置项,这里以fastapi为例子。快速复制包管理和虚拟环境到新的项目。原创 2024-03-11 17:03:33 · 454 阅读 · 0 评论 -
Python3虚拟环境之virtualenv
如果要同时开发多个应用程序,这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.7。所有第三方的包都会被pip安装到Python3的site-packages目录下。这种情况下,每个应用各自需要拥有一套独立的Python运行环境。第二步,创建虚拟环境,命名为venv。列出当前的虚拟环境安装了哪些包。列出当前的虚拟环境安装了哪些包。原创 2024-03-11 15:39:45 · 1218 阅读 · 0 评论 -
Python将图片按照表格形式排列
图片按照表格的形式排列,可以使用图像处理库。原创 2023-11-17 15:36:05 · 276 阅读 · 0 评论 -
使用python框架FastAPI
中文文档原创 2023-07-31 10:16:11 · 493 阅读 · 0 评论 -
Python异步编程asyncio相关
asyncioasyncio教程asyncio-taskPython3.7的进化-异步编程aio-libsaiohttp:异步请求库aiomysql:异步mysql库原创 2023-07-13 17:41:35 · 91 阅读 · 0 评论 -
使用Pycharm
使用Pycharm创建项目。的环境面板里面安装模块。,环境使用前面安装的。原创 2023-07-13 10:56:09 · 1153 阅读 · 0 评论 -
python异步爬虫AIOHTTP
官网原创 2023-07-13 10:03:51 · 101 阅读 · 0 评论 -
Python实现数组键值排序
【代码】Python实现数组键值排序。原创 2022-11-30 16:50:31 · 448 阅读 · 0 评论 -
程序批量下载图片不完整解决方案for Python
Python下载的图片不完整之解决方案Python基于pillow判断图片完整性原创 2022-11-11 11:02:53 · 526 阅读 · 0 评论 -
Python多线程
Python多线程threadingPython高级教程笔记:多线程初步python GIL 详解原创 2022-11-01 14:12:15 · 135 阅读 · 0 评论 -
Python大文本文件按行数分割成多个小文本文件
【代码】Python大文本文件按行数分割成多个小文本文件。原创 2022-11-01 09:44:47 · 1130 阅读 · 0 评论 -
Python协程
https://blog.csdn.net/qq_46311811/article/details/125010836IO多路复用?原创 2022-09-28 18:00:24 · 240 阅读 · 0 评论 -
脚本批量下载文件并指定文件名
如果文件数量比较多,可以通过分割成几个小的文本文件,开启多个Python进程一起下载。文件格式如下,每行一个文件名➕一个文件地址,中间用。并行执行开启10个Python进程加速下载。当然也可以使用第三方模块。分割成10个小文本文件。原创 2022-09-22 09:16:15 · 962 阅读 · 0 评论 -
会 Python 不等于会数据分析
数据分析的是业务,不是数字。原创 2022-08-26 17:47:03 · 559 阅读 · 0 评论 -
macOS运行python代码提示Unable to revert mtime: /Library/Fonts
【代码】macOS运行python代码提示Unable to revert mtime: /Library/Fonts。原创 2022-08-26 11:02:55 · 498 阅读 · 0 评论 -
Python自学笔记三:jupyter notebook
如果你安装了Anaconda,那么就无需再次安装jupyter notebook,因为已经内置在里面。Anaconda是Python的数据科学发行版本,不仅自带Python软件,还内置了Jupyter、Pandas、Numpy、Matplotlib等几百种数据科学库。一次安装,应有尽有。当然全部安装的话还是比较大的,所以按需安装也不错。jupyter Notebook的配置储存在。自动打开浏览器即可使用notebook。如果上面点击后弹出窗口提示没有。重启notebook即可。,则需要做如下的配置。原创 2022-08-25 17:26:38 · 1968 阅读 · 0 评论 -
python Anaconda
在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。比如你在A项目中用了 Python 2,而新的项目B老大要求使用Python 3,而同时安装两个Python版本可能会造成许多混乱和错误。这时候 conda就可以帮助你为不同的项目建立不同的运行环境。还有很多项目使用的包版本不同,比如不同的pandas版本,不可能同时安装两个 Numpy 版本,你要做的应该是,为每个 Numpy 版本创建一个环境,然后项目的对应环境中工作。原创 2022-08-25 17:12:59 · 92 阅读 · 0 评论 -
Python自学笔记二:处理Excel的Python库——xlwings
App就是我们打开的一个Excel应用,程序里的一个App对象就是一个Excel的实例,在此实例下创建工作薄,一个App实例可以创建多个工作簿Book。使用xlwings可以创建一个或者多个App,而每个App中又可以创建多个工作薄Book,并且多个App之间是相互独立的。xlwings是一个可以实现从Excel调用Python,也可在python中调用Excel的库。若想获取当前活动App中的所有books,可使用如下方式。创建一个excel表格并保存。提示权限不足,需带上。原创 2022-08-25 14:26:01 · 738 阅读 · 0 评论 -
Python自学笔记二:Pandas
是一个表格型的数据结构,既有行索引也有列索引。DataFrame可以被看做是由Series组成的字典。的名字来源是 panel data ,这是计量经济学中针对多维结构化数据集的术语。它包含一个值序列,并包含数据标签,称为索引(index),默认的索引为0到N-1。是一种一维的数组型对象,类似于字典,可以理解为长度固定且有序的字典。,不能出现中文字符,一旦出现就会保存,所以需要制定编码格式为。当然也可以全局设置pip的安装源。,使用前先确保已成功安装pip。的基础上的,所以这里先介绍。...原创 2022-08-16 11:12:44 · 467 阅读 · 0 评论 -
Python自学笔记一:新手入门
为中大型的项目编写代码时,在一定的时候需要把代码分成不同的文件,这样便于维护管理。python文件扩展名为。,如果某个python文件想要获得其他python文件的内容,比如。算术运算符:加减乘除,数字类型才能做算术运算。定义函数很容易输入错误,所以建议使用。python内置丰富的数据结构,如。文件中使用导入(import)语法。文件中定义的一个函数,则需要在。文件为例,两个文件在同一目录下。第一行使用import语法把。进入python命令行模式。退出python命令行。直接在命令行里面定义。...原创 2022-08-15 16:24:38 · 232 阅读 · 0 评论 -
macOS下更改默认的Python版本
macOS默认已经安装了python,只不过版本是Python2.7, 其相比Python 3缺少了很多特性,而且速度也比Python 3慢,因此建议大家安装Python 3。当然不排除你的macOS上面还有其他应用仍在使用python2,所以为了兼容遗留软件,在使用时可以指明要使用的python版本。不过以上设置不是永久有效的,只有在当前终端会话中有效,当重启终端会话就会被重置。修改python变量的默认路径。本机环境:macOS11.6。查看各版本python的路径。原创 2022-08-15 15:13:01 · 3608 阅读 · 0 评论 -
macOS安装python3.x
不建议覆盖原来的版本,macOS部分应用可能会依赖原来的python版本,为了避免不必要的状况发生,建议使用HomeBrew方式安装新的3.x版本。brew需要用到xcode-select插件,所以需要安装xcode。macOS默认安装的python版本是2.x。brew查找 python3的安装包。不使用brew,直接下载安装。查看当前的Python版本。原创 2019-08-15 17:59:27 · 844 阅读 · 0 评论