Python
Python学习与分享
传说中的暗暗
Linux I Tell You!关注我,你可以了解更多Linux、windows系统相关知识,记得一键三连。
展开
-
用pdf2docx将PDF转换成word文档
pdf2docx模块基于Python的pdfminer和python-docx库开发,可以在Windows、Linux和Mac系统上运行。它可以从PDF文件中提取文本和图片,并将其转换成可编辑的Word文档,处理包含复杂布局和格式的PDF文件,并保留原始的字体、颜色、大小和格式等属性。接下来,我们创建一个Converter对象,并使用convert方法将PDF文件转换为docx格式的Word文档。pdf2docx是一个Python模块,可以将PDF文件转换为docx格式的Word文档。原创 2024-03-20 08:28:52 · 890 阅读 · 0 评论 -
在Ubuntu中使用Cairosvg将svg批量转换为png
对于svg格式转换成png格式,我们需通过Inkspace可以一张张转换,如果需要进行批量转换,我们可以在使用cairosvg来实现这个功能。原创 2022-11-03 15:23:25 · 1133 阅读 · 0 评论 -
安装Pyqt5报错:ERROR: Failed building wheel for PyQt5-sip
用powershell 从微软下载C++生成工具并启动。今天尝试安装Pyqt5出现如下报错。最后定位到这个提示:需要再安装个。再次安装 pyqt5安装成功。根据提示安装下列模块问题依旧。原创 2022-09-08 15:21:54 · 16930 阅读 · 8 评论 -
Windows Powershell命令一条命令安装Python
以往安装Python总需要先从官方下载安装包,启动安装程序再设置环境变量,虽然说官方的安装包已经变得越来越人性化越来越简单了,勾选需要的选项一路下一步就能完成安装。秉承着追求极致的方式,总算实现了在windows中只通过一句命令来完成Python的下载安装及配置。原创 2022-09-08 13:47:36 · 6307 阅读 · 0 评论 -
通过IP访问Django页面报错 DisallowedHost at……
问题运行Django服务后,通过浏览器中IP地址访问后出现如下报错。DisallowedHost at /Invalid HTTP_HOST header: '10.110.17.155:8000'. You may need to add u'10.110.17.155' to ALLOWED_HOSTS.原因这是由于没有在settings.py中进行访问授权解决方法进入项目目录后编辑 settings.py文件nano settings.pyALLOWED_HOSTS = [原创 2020-10-21 11:58:13 · 473 阅读 · 1 评论 -
Django 报错 You have 13 unapplied migration…………
问题今天在树莓派上创建Django项目运行服务的时候显示如下报错pi@Pi3B:~/Myproject/Mysite $ python manage.py runserver 0.0.0.0:8000Performing system checks...System check identified no issues (0 silenced).You have 13 unapplied migration(s). Your project may not work properly unt原创 2020-10-21 11:27:30 · 534 阅读 · 0 评论 -
如何隐藏Python打包成exe程序后执行的CMD命令窗口
问题之前一直用 os.system 来跑CMD命令,在没有图形化界面时有CMD命令窗口还能接受。然而现在用 PyQt5 编写的程序通过 pyinstaller 打包成EXE后,运行时执行命令则会跳出烦人的cmd黑窗口来,每执行一条命令就会弹出一个窗口来,感觉有些尴尬。处理方法网上搜罗一阵,发现也可以使用subprecess模块来执行 cmd命令,并且打包成exe程序后完全达到预期效果。1. 更换模块原先使用 os 模块import osos.system("CMD命令")改用 su原创 2020-10-15 15:28:24 · 8036 阅读 · 2 评论 -
Pycharm里Python运行窗口显示乱码���的解决方法
问题:当你的Python程序运行后,会在运行窗口中显示乱码 ����� 等字样解决方法菜单中选择 File Settings 或者按快捷键 Ctrl + Alt + S找到 File Encodings 选项将 Globla Encoding 里的 UTF-8 改为 GBK再次运行程序,显示正常问题解决。...原创 2020-10-15 09:58:37 · 13831 阅读 · 2 评论 -
在Ubuntu中安装Pycharm轻松搞定
说到Python代码编辑器,那肯定是Pycharm最好用了,当然还有Vscode、Atom也是很不错的选择,下面请跟着我进行Pycharm的安装。下载安装包首先必须访问 Jetbrains官方网站 下载 Linux的安装包Pycharm 下载地址本文对应Pycharm版本为 pycharm-community-2020.2.2点击 Download 后下载文件名为 pycharm-community-2020.2.2.tar.gz解压安装快捷键 Ctrl + Alt + T 启动终端进入原创 2020-09-30 22:38:53 · 12855 阅读 · 6 评论 -
mac安装homebrew包管理器安装python3
安装Homebrew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"检查完整性,修复brew doctor安装pythonbrew install python3原创 2020-09-29 09:52:57 · 601 阅读 · 0 评论 -
Windows更换PIP的源并安装PyQt5
最近研究Python,在PiP中安装Pyqt5的时候,下载速度才几十K,简直慢到爆炸。查了一下,还是得先把PIP的源更换为国内源再进行安装会比较快,话不多说,撸起袖子管就开干。给Pip更换国内源直接 Win + R 输入 %appdata% 回车快速直接进入 C:\users\用户名\AppData\Roaming 目录在目录中新建一个 PIP 文件夹,并且新建一个 pip.ini 文件.将下面的内容直接粘贴进去保存退出。[global]timeout = 6000index-url原创 2020-09-28 00:07:10 · 1065 阅读 · 0 评论 -
Python自动化运维模块 Pyautogui / Pyautoit / pywinauto
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2020-09-17 15:40:42 · 4287 阅读 · 0 评论 -
在Linux中使用Python启动http服务详细攻略
前言当你需要内建一个简单的WEB页面,又不想配置apache或者Nginx,并把需要共享的目录或者文件都以HTTP的方式展示出来。Python自带http服务,并且使用起来也非常简单。一般Linux系统都是自带的Python的,Windows下则需要先安装python,所以你可以不费吹灰之力,快速解决这个问题。下面所做的操作都是在Ubuntu20.04的环境上实现的Python2启动方式python -m SimpleHTTPServer服务启动,默认端口为 8000Python3启动方式原创 2020-09-15 17:18:56 · 7992 阅读 · 5 评论 -
通过基于Python的Pymusic-dl下载需要的音乐
前言最近开始研究制作视频,需要从音乐播放器下载需要的音乐,由于是工作电脑,安装播放器又麻烦,许多网站提供的下载都需要付费。然后找到一个音乐下载工具 Music-dl,一个基于 Python3 的命令行工具,Macos/Linux/Windows下都可以使用。可以从多个网站搜索和下载音乐,方便寻找音乐,支持QQ音乐、网易云音乐、虾米音乐、酷狗音乐和百度音乐,不过不能获取付费歌曲。话不多说直接开撸。使用pip安装pip3 install pymusic-dl安装过程中如果提示pip版本过低请按照原创 2020-09-11 13:47:08 · 2537 阅读 · 0 评论