经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Python
python pip命令的使用

python pip命令的使用

1.pip是什么? pip是python的包管理工具,python3.4以上的版本都已经集成了该工具,我们可以在cmd中用pip --version/pip3 --version命令(分别对应2.X和3.X)来确定是否安装。如果使用2.x老版本等其他情况并未安装的话,请看下一节。 2.p...[2020/11/10]

git和pycharm连接 - xiaoguan-bky

1.下载git和pycharm   Pycharm官网:https: www.jetbrains.com/pycharm/   Git官网:https: git-scm.com/   下载安装包,基本都是next无脑式安装。 2.git和pycharm连接   Pychar...[2020/11/10]

python使用apscheduler遇到错误:SQLAlchemyJobStore requires SQLAlchemy installed

python使用apscheduler遇到错误:SQLAlchemyJobStore requires SQLAlchemy installed

英文:SQLAlchemyJobStore requires SQLAlchemy installed 翻译下:SQLAlchemyJobStore需要安装SQLAlchemy 说白了就是需要安装SQLAlchemy 安装也很简单 pip install sqlalchemy...[2020/11/9]

并发编程 - 线程

并发编程 - 线程 1、什么是线程   进程:资源单位   线程:执行单位     线程与进程都是虚拟的概念,只是为了更好地表达某种事物     注意:开启一个进程,一定会自带一个线程,线程才是真正的执行者     2、为什么要使用线...[2020/11/9]

pytest快速入门1-安装和开始

pytest是python中较常用的测试框架,官方文档见: https: docs.pytest.org/en table/contents.html#toc   安装命令: pip install -U pytest 检查是否安装成功命令: pytest --ve...[2020/11/9]

122买卖股票的最佳时机

from typing import List # 这道题是个简单的动态规划的题目。 # 每天可以分为四种情况。 # 1,不持有股票,买入,2,不持有股票,不买入。3,持有股票,不卖出,4,持有股票,卖出 # 那我们就可以根据四种情况来列动态方程。 cla Solution: ...[2020/11/9]

GIL全局解释器锁

GIL全局解释器锁

GIL全局解释器锁 1、什么是GIL全局解释器锁   GIL:Global Interpreter Lock,意思就是全局解释器锁,这个GIL并不是Python的特性,他是只在Cpython解释器里引入的一个概念,而在其他的语言编写的解释器里就没有GIL,例如:Jython,Pypy等 ...[2020/11/9]

多线程和多进程使用对比

多线程和多进程使用对比 1、多线程和多进程使用对比例子     需求:写一个计算密集型任务,写一个IO密集型任务,分别使用多线程和多进程测试两个任务执行的消耗时间 # 计算密集型任务 def task1(): # 从0开始计算10000000次 +1操作 ...[2020/11/9]

协程(gevent模块)

协程 1、什么是协程   进程:资源单位     线程:执行单位     协程:是单线程下的并发,又称微线程,纤程。即单线程可以通过协程来实现并发。   PS:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。     2、协程的优...[2020/11/9]

Python 列表的11个重要操作

列表是python中内置的数据结构,它的表现形式为方括号中不同数据的集合,用逗号分隔开。列表可以用来存储相同数据类型或不同数据类型。 列表是可变的,这也是它如此常用的原因,然而在某些情况下,可变性需要特别注意。 本文介绍了11个关于python 列表的重要操作,帮助你更好的掌握列表。...[2020/11/9]

Django之简易用户系统(3)

Django之简易用户系统(3)

目录1. 总体设计思路2. 搭建简易用户系统2.1 配置模型Model2. 2 写入数据库:2.3 数据库验证表:2.4 路由URL配置:2.5 用户增加后台执行脚本配置:视图模板配置:前端展示效果如下:用户提交,后台数据库验证:2.6 用户查询后台执行脚本配置:视图模板配置:前端展示效...[2020/11/9]

全平台短视频无水印解析源码(支持超30多个平台)

本项目已全面支持解析平台包括: 抖音、快手、小红书、微博、西瓜视频、今日头条、美拍、微视、火山小视频、皮皮虾、好看视频、before避风、酷秀短视频... VUE Vlog、秒拍、梨视频、全民小视频、陌陌视频、Youtube、轻视频、Bilibili、茄子短视频、开眼、UC浏览器......[2020/11/9]

详解Python input()函数:获取用户输入的字符串

input() 是 Python 的内置函数,用于从控制台读取用户输入的内容。input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符。 input() 函数的用法为: str = input(tipmsg) 说明: ...[2020/11/9]

pycharm双击无法启动 - xiaoguan-bky

1.问题描述:pycharm双击无法启动,原因之一是之前破解激活pycharm所致。 2.解决方法:c盘下搜索文件:pycharm64.exe.vmoptions,一般路径默认为:C:\Users\Administrator\AppData\Roaming\JetBrains\PyCh...[2020/11/9]

python基础(26):类的成员(字段、方法、属性)

1. 字段 字段:包括普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同。 普通字段属于对象 静态字段属于类 字段的定义和使用: cla Province: # 静态字段 country = ''中国'' de...[2019/11/15]

Python进程池multiprocessing.Pool的用法

Python进程池multiprocessing.Pool的用法

一、multiproce ing模块 multiproce ing模块提供了一个Proce 类来代表一个进程对象,multiproce ing模块像线程一样管理进程,这个是multiproce ing的核心,它与threading很相似,对多核CPU的利用率会比threading好的...[2019/11/15]

打包Python文件为exe - 纪宇-年华

打包Python文件为exe - 纪宇-年华

pip install pyinstaller 然后就在终端里执行命令 cd 到目标文件的目录下 执行 pyinstaller  -F  ***.py 即可生成exe       原文链接:http: www.cnblog...[2019/11/15]

python发送邮箱

python发送邮箱

一.获取邮箱授权(以QQ邮箱为例子) 点击设置>账号 开启服务:POP3/SMTP服务 选择开启 然后获取授权码xxx 二.发送文本 import smtplib from email.mime.text import MIMEText subject = "标题...[2019/11/15]

jwt揭秘(含源码示例)

     JSON Web Tokens,是一种开发的行业标准 RFC 7519 ,用于安全的表示双方之间的声明。目前,jwt广泛应用在系统的用户认证方面,特别是现在前后端分离项目。 1. jwt认证流程 在项目开发中,一般会按照上图所示的过程进...[2019/11/15]

Scrapy_redis - 纪宇-年华

简介 scrapy_redis是一个基于Redis的Scrapy组件,用于scrapy项目的分布式部署和开发 你可以启动多个spider对象,互相之间共享有一个redis的request队列,最适合多个域名的广泛内容的爬取   特点 分布式爬取   分布...[2019/11/15]

python基础(27):类成员的修饰符、类的特殊成员

python基础(27):类成员的修饰符、类的特殊成员

1. 类成员的修饰符 类的所有成员在上一步骤中已经做了详细的介绍,对于每一个类的成员而言都有两种形式: 公有成员,在任何地方都能访问 私有成员,只有在类的内部才能方法 私有成员和公有成员的定义不同:私有成员命名时,前两个字符是下划线。(特殊成员除外,例如:__init__、__...[2019/11/15]

Python—创建进程的三种方式

Python—创建进程的三种方式

方式一:os.fork() 单个fork import os, time g_num = 100 ret = os.fork() # 父进程得到的ret的值等于子进程的pid。子进程得到的ret的值等于0。 if ret < 0: print ...[2019/11/15]

Python openpyxl Excel绘制柱形图

这是一份openpyxl的使用指南。 大体内容翻译自官网 https: openpyxl.readthedocs.io/en table/chart bar.html#vertical-horizontal-and-stacked-bar-charts 本文在官网基础上会有一些改动。...[2019/11/15]

Python学习笔记(九)

Python学习笔记(九)—— Python计算生态 一、从数据处理到人工智能   1、流程              2、Python库的使用        2.1 Python库之数据分析       ...[2019/11/15]

python基础-面向过程编程

面向过程编程 面向过程编程其实是一种机械式的思维方式,其核心就是"过程"。 过程指的是一种解决问题的步骤,即先干什么再干什么,最后干什么。 优点:将复杂的问题流程化,进而简单化。 哈哈哈哈,这种时刻,话不多说,上代码! # 需求:实现一个注册功能 def us...[2019/11/15]

Scrapy_redis主机连接虚拟机的数据库时显示积极拒绝,无法连接 - 纪宇-年华

  1、端口转发 在虚拟机设置各个数据库对应的端口转发   2、修改数据库配置文件 默认只有本机的IP才可以访问,其它IP就连不上了,修改bind ip  为0.0.0.0   3、重启服务(或者直接重启虚拟机) ser...[2019/11/15]

Selenium项目快速入门(基于Python)

Selenium是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等操作。 本文将从环境部署到项目开发一步步讲解,包括这个过程所可能遇到的一些问题,都会一一解答,有不会的问题可以在下方评论留言一起思考解决。 一.环境部署 环境部署包括mac和linux ...[2019/11/15]

TensorFlow2.0(10):加载自定义图片数据集到Dataset

Lintcode 37. Reverse 3-digit Integer 反转一个3位整数

cla Solution: """ @param number: A 3-digit number. @return: Reversed number. """ def reverseInteger(self, number): ...[2019/11/14]

用python实现对元素的长截图

一.目标 浏览网页的时候,看见哪个元素,就能截取哪个元素当图片,不管那个元素有多长   二.所用工具和第三方库 python ,PIL,selenium pycharm 三.代码部分 长截图整体思路: 1.获取元素 2.移动,截图,移动,截图,直到抵达元素的底部...[2019/11/14]

Python3操作MySQL基于PyMySQL封装的类

Python3操作MySQL基于PyMySQL封装的类 在未使用操作数据库的框架开发项目的时候,我们需要自己处理数据库连接问题,今天在做一个Python的演示项目,写一个操作MySQL数据库的类,基于PyMySQL库在Python3上实现。在写业务逻辑代码的时候,可以方便很多,时间关系,...[2019/11/14]

python语法之叠加装饰器、有参装饰器

python语法之叠加装饰器、有参装饰器

一、叠加装饰器 定义:在同一个被装饰对象,添加多个装饰器,并执行。 叠加装饰器的装饰顺序与执行顺序装饰顺序:由下往上装饰。执行顺序:由上往下执行。 注意:装饰器在调用被装饰对象时才会执行添加功能。 def wrapper1(func): def inner1(*args...[2019/11/14]

python语法之迭代器

可迭代对象:可以重复取值,并且每一次的取值都是在上一次的结果之上而来的。凡是内部有_iter_()方法的都是可迭代对象。 迭代器对象:通过序列类型._iter_(),得到返回值就是迭代器对象。 迭代取值方式:print(迭代器对象._next_()) for循环内部原理:for i...[2019/11/14]

装饰器的补充以及迭代器

装饰器的补充以及迭代器 一、登录认证功能 user_info = { 'user': None } #登录功能认证 def login(): username = input('请输入账号名:').strip() pa word =...[2019/11/14]

python 跨目录访问文件

python 跨目录访问文件

1.同级、同目录的文件之间的访问 有这样一个目录结构      假如,in_A.py  想访问  hello_world.py 中的函数怎么呢?  ------->>>   im...[2019/11/14]

Python爬虫架构5模板 | 你真的会写爬虫吗?

前言 文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者: JAP君 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 http: note.youdao.com/noteshare?id=...[2019/11/14]

python基础(23):面向过程与面向对象的优劣、初识面向对象

1. 面向过程与面向对象的优劣 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用...[2019/11/14]

python基础(24):面向对象三大特性一(继承)

1. 继承 1.1 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类。 python中类的继承分为:单继承和多继承。 cla ParentCla 1: #定义父类   pa cla Pa...[2019/11/14]

python基础(25):面向对象三大特性二(多态、封装)

1. 多态 1.1 什么是多态 多态指的是一类事物有多种形态。 动物有多种形态:人,狗,猪。 import abc cla Animal(metacla =abc.ABCMeta): #同一类事物:动物 @abc.abstractmethod def talk(s...[2019/11/14]

LintCode:463. Sort Integers 整数排序

cla Solution: """ @param A: an integer array @return: nothing """ def sortIntegers(self, A): new_list = list(A) ...[2019/11/14]

Python语言基础04-函数和模块的使用

本文收录在Python从入门到精通系列文章系列 在分享本章节的内容之前,先来研究一道数学题,请说出下面的方程有多少组正整数解。 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案。想到这一点问题的答案就呼之欲出了。 可以用Python的程序来计算出这个值...[2019/11/14]

Pycharm创建项目时 自动添加头部信息

Pycharm创建项目时 自动添加头部信息

1.打开PyCharm,选择File--Settings 2.依次选择Editor---Code Style-- File and Code Templates---Python Script   3..添加头部内容  可以根据需要添加相应的信息   #!/u...[2019/11/14]

用python来验证一下天猫双十一数据造假?

前言 文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者: 朱小五 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 http: note.youdao.com/noteshare?id=3054cce4ad...[2019/11/13]

11、pytest -- 测试的参数化

目录 1. @pytest.mark.parametrize标记 1.1. empty_parameter_set_mark选项 1.2. 多个标记组合 1.3. 标记测试模块 ...[2019/11/13]

109
2
记录数:7695 页数:1/15412345678910下一页尾页
加载更多
 友情链接: NPS  问卷模板