Python教程和技巧
文章平均质量分 76
gbz2000
这个作者很懒,什么都没留下…
展开
-
Python中Setup.py的作用是什么
Setup.py原创 2023-08-20 22:12:28 · 1153 阅读 · 0 评论 -
vscode常用的9个插件,推荐给你们
1. Settings Sync开发必备神器之一!可以帮助你在不同的设备之间同步vscode所有的配置、插件!!!虽然配置有好几个步骤,但是一旦配置好了之后使用非常的方便,只需要记住快速上传和快速下载的快捷键即可。甚至你可以选择默认上传、默认下载,保证所有设备的开发环境同步!2. Auto Import这个插件可以帮助我们自动分析代码,快速import项目中的模块。例如现在我们export了一个api模块:// api.jsexport const Api = {};转载 2022-01-08 11:52:33 · 35841 阅读 · 2 评论 -
浅析Python中的struct模块
了解c语言的人,一定会知道struct结构体在c语言中的作用,它定义了一种结构,里面包含不同类型的数据(int,char,bool等等),方便对某一结构对象进行处理。而在网络通信当中,大多传递的数据是以二进制流(binary data)存在的。当传递字符串时,不必担心太多的问题,而当传递诸如int、char之类的基本数据的时候,就需要有一种机制将某些特定的结构体类型打包成二进制流的字符串然后再网络传输,而接收端也应该可以通过某种机制进行解包还原出原始的结构体数据。python中的struct模块就提...转载 2021-12-22 12:52:20 · 299 阅读 · 0 评论 -
python文件和目录操作方法大全(含实例)
这篇文章主要介绍了python文件和目录的操作方法,简明总结了文件和目录操作中常用的模块、方法,并列举了一个综合实例,需要的朋友可以参考下一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5转载 2021-12-16 06:12:53 · 1622 阅读 · 0 评论 -
Visual Studio Code 快捷键大全(Windows)
Visual Studio Code是一款优秀的编辑器,非常适合编写 TS 以及 React 。最近在学习 AngularJs 2,开始使用 VSCode,特意整理翻译了一下官网的快捷键。因为已经习惯了 Sublime 的快捷键,更换到 VSCode 有些不适应,尤其是 Emmet 的使用。 通用 Ctrl+Shift+P, F1 打开命令面板 Ctrl+P 快速打开文件 Ctrl+S...转载 2021-12-16 04:55:31 · 214 阅读 · 0 评论 -
VSCode配置python环境以及中文问题
VS Code中Python开发配置:setting.json·是设置语言环境,launch.json是设置执行环境来执行代码,tasks.json是用来设置指令编译代码转载 2021-12-12 23:03:07 · 825 阅读 · 1 评论 -
在码云(gitee)上云同步vscode的插件配置
码云(gitee)上云同步vscode的插件配置转载 2021-12-05 21:14:38 · 1314 阅读 · 0 评论 -
VS Code使用 Setting Sync同步配置
1.大致思路a.在github的官网上生成一个token;b.在github的官网上创建一个gist仓库,得到一个gist仓库id;c.将token配置到本机vscode的syncLocalSetting.json文件中;d.将gist id配置到本机的Setting Sycn中;e.上传本机的vscode配置(插件、主题等)到仓库;使用快捷键:Shift + Alt + U;f.下载仓库的vscode配置(插件、主题等)到本机;使用快捷键:Shift + Alt + D;2. 环境版本Vi转载 2021-12-05 18:26:08 · 431 阅读 · 0 评论 -
pyinstaller 库的使用使用方法
pyinstaller 库的使用PyInstaller是一个十分有用的第三方库,它能够在Windows、Linux、Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包,Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个独立文件方便传递和管理。PyInstaller 需要在命令行(控制台)下用pip 工具安装,如下:pip insta...原创 2020-02-24 11:07:37 · 3140 阅读 · 0 评论 -
pip安装包时使用国内镜像提高速度
pip默认是国外的下载源。所以,经常会出现,下载速度过慢,多次安装不成功等情况,安装成功一个包,常常要反复尝试,甚至安装不了的问题。经过查找资料和看pip的使用方法,找到可使用国内镜像站点提升下载速度,保障安装的成功率解决方法:在使用pip时,可以指定使用国内的下载源这样下载速度会飞快pip命令使用时:添加-i 源地址参数例如安装 requests包pip install re...原创 2020-02-24 10:03:03 · 1554 阅读 · 0 评论 -
selenium 开始使用时出现的坑
selenium 使用时出现的坑chrome 80.0.3987.116时按以前的用法时出现的错误1.程序先从 selenium 引入 webdriver,引入 chrome 程序的选择项目 Options:老版本可用:from selenium.webdriver.driver.options import Options但是在chrome 80.0.3987.116时报错需...原创 2020-02-20 21:45:14 · 1264 阅读 · 0 评论 -
Selenium库的Chromedriver下载地址及最新Chrome浏览器版本对照
2019最新chrome浏览器与chromedriver版本需要对照使用chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.htmlhttps://npm.taobao.org/mirrors/chromedriver/ (国内镜像速度较快)chrome下载地址:http://www.slim...原创 2020-02-20 15:27:26 · 2695 阅读 · 0 评论 -
Python3 File文件操作使用技巧
Python3 File(文件) 方法open() 方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。op...原创 2020-02-19 18:00:07 · 360 阅读 · 0 评论 -
PyCharm常用快捷键清单
常用快捷键1、Ctrl + Enter:在下方新建行但不移动光标;2、Shift + Enter:在下方新建行并移到新行行首;3、Ctrl + /:注释(取消注释)选择的行;4、Ctrl + Alt + L:格式化代码5、Ctrl + Shift + +:展开所有的代码块;6、Ctrl + Shift + -:收缩所有的代码块;7、Ctrl + Alt + I:自动缩进...原创 2020-02-19 13:58:53 · 243 阅读 · 0 评论 -
用Flask开发博客实战教程(1)
要求 如果你有一台能够运行 Python 的机器,可能你将会很轻松。该教程中的应用程序能够完美地运行在 Windows, OS X 以及 Linux 上。文章中提供的代码已经在 Python3.6 上测试过 最后,你应该还能够很舒服地(熟练地)编写 Python 代码。强烈推荐熟悉 Python 的 Python 模块和包 。安装 Flask 现在我们必须开始安装 F...原创 2018-03-03 23:01:14 · 435 阅读 · 0 评论 -
用PyInstaller将Python程序打包成可独立执行的EXE文件
Python是一个很好用的高效开发工具,但其程序执行时需要有解释环境才能运行,独立运行时非常不便,在Python强大的支持库中提供了一款很方便的工具“Pyinstaller”...原创 2020-02-16 12:31:26 · 8925 阅读 · 1 评论 -
python2与python3的区别和差异
一、核心类差异1. Python3 对 Unicode 字符的原生支持。Python2 中使用 ASCII 码作为默认编码方式导致 string 有两种类型 str 和 unicode,Python3 只支持 unicode 的 string。Python2 和 Python3 字节和字符对应关系为:2. Python3 采用的是绝对路径的方式进行 importPython2 中相对路径...原创 2020-02-09 23:54:29 · 222 阅读 · 0 评论 -
python中 pip的安装,更新,卸载模块以及使用方法
在python的学习过程中,肯定会遇到很多安装模块的地方,目前可以几种好的方法进行安装Python的包,其中可以使用easy_install安装,但是easy_install相对于pip而言,最大的缺陷就是它所安装的模块是不能够卸载的,其他功能是和pip一样的。目前在Python2.7的版本中安装后已经默认内置了pip程序,可以直接使用了。pip安装模块:1) 使用控制台命令进入到pip的...原创 2018-03-12 10:42:29 · 10855 阅读 · 0 评论 -
关于使用SQLALCHEMY 出现warning 的问题解决
出现错误:D:\Python27\lib\site-packages\flask_sqlalchemy\__init__.py:794: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set...原创 2018-03-10 11:19:38 · 10726 阅读 · 2 评论 -
Python2.7以上版本解决 "ImportError: No module named MySQLdb"问题
环境:Win10, Python2.7, Python3.x, IDE:PyCharm安装的包文件click (6.7)decorator (4.2.1)Flask (0.12.2)Flask-Login (0.4.1)Flask-OpenID (1.2.5)Flask-SQLAlchemy (2.3.2)Flask-WTF (0.14.2)itsdangerous (0.24)Jinja2 ...原创 2018-03-10 09:44:05 · 9824 阅读 · 0 评论