拥有Python标签的文章
Python

Python依赖包整体迁移方法详解

1.新建site-packages目录,进入到site-packages目录下;2.在site-packages目录下执行pipfreeze>requirements.txt;3.查看requirements.txt,可以看到当前机器的python所有依赖包已生成列表​4.在当前目录下执行pipdownload-rrequirements.txt,可以看到pip开始下载依赖包列表中的所有依赖包​5.等待下载完成后,可以看到当前目录下已经有了依赖包文件​6.

系统 2019-09-27 17:56:10 2265

Python

Python列表append和+的区别浅析

在python中使用列表的时候大家经常会需要向一个列表中添加一个元素,像下面这两种使用方法需要注意:复制代码代码如下:t=[1,2,3]t1=t.append([4])t2=t+[4]以上两种使用方式是有区别的,我们来看看实际运行的效果:复制代码代码如下:>>>t=[1,2,3]>>>t1=t.append([4])>>>t[1,2,3,[4]]>>>t1>>>>>>t2=t+[4]>>>t2[1,2,3,[4],4]>>>t[1,2,3,[4]]可以看到

系统 2019-09-27 17:52:37 2265

Python

python django model联合主键的例子

今天,在家试试django的model的设置,如何设置的联合主键,我经过查资料和实践,把结果记录如下:例如:classuser(Model):id=AutoField(primary_key=True)name=CharField(max_length=30)age=IntegerField()classrole(Model):id=AutoField(primary_key=True)name=CharField(max_length=10)这是两个mo

系统 2019-09-27 17:49:48 2265

Python

利用python实现周期财务统计可视化

正文之前上午给爸爸打了个电话庆祝他50岁生日,在此之前搞了个大扫除,看了会知乎,到实验室已经十一点多了。约喜欢的妹子吃饭失败,以至于工作积极性收到了打击,所以就写个程序来统计下开学十一天的财务消费情况,更清楚的认识自己。正文废话不多说,先放代码:importmatplotlib.pyplotaspltimportmatplotlibfrompylabimportmplplt.rcParams['font.sans-serif']=['SimHei']def

系统 2019-09-27 17:48:24 2265

Python

用Python实现将一张图片分成9宫格的示例

经常看到朋友圈或者空间里有朋友发布照片时,将朋友圈的照片切分为九宫格,参考了一些大神的博客资料,现整理如下;将图片分拆成九宫格的思路:读取图片->填充图片为正方形(fill_image函数)->将图片切分为9张(cut_image函数)->保存图片(save_image)->over代码实现如下:fromPILimportImageimportsys#将图片填充为正方形deffill_image(image):width,height=image.size

系统 2019-09-27 17:47:38 2265

Python

python正则表达式中的括号匹配问题

问题:m=re.findall('[0-9]*4[0-9]*','[4]')可以匹配到4.m=re.findall('([0-9])*4([0-9])*','[4]')匹配不到4.这是为什么呢?PS,这个是一个简化的说明,我要用的正则比这个复杂,所以要用到(),表示一个序列的匹配。补充一点,我放在notepad++中用的时候,两种写法都能匹配出来,不知道为什么python中就不行了。答案:python的正则中用()会进行匹配,所以返回结果是['',''],

系统 2019-09-27 17:47:25 2265

Python

收藏整理的一些Python常用方法和技巧

1.逆转字符串的三种方法1.1.模拟C++中方法,定义一个空字符串来实现通过设置一个空字符串,然后讲参数中的字符串从后往前遍历,使用字符串的加法合并为新的字符串复制代码代码如下:defreverse(text):str=''index=len(text)-1whileindex>=0:str+=text[index]index-=1returnstr1.2.使用切片法这个是Python中的一个特性,切片可以取负值,这是采用切片的方法,设置步长为-1,这样就

系统 2019-09-27 17:46:56 2265

Python

利用python-pypcap抓取带VLAN标签的数据包方法

1、背景介绍在采用通常的socket抓包方式下,操作系统会自动将收到包的VLAN信息剥离,导致上层应用收到的包不会含有VLAN标签信息。而libpcap虽然是基于socket实现抓包,但在收到数据包后,会进一步恢复出剥离的VLAN信息,能够满足需要抓取带VLAN标签信息的数据包的需求场景。python-pypcap包是对libpcap库的python语言封装,本文主要介绍如果利用python-pypcap在网络接口抓取带VLAN标签的数据包。2、环境准备l

系统 2019-09-27 17:46:15 2265

Python

全面解读Python Web开发框架Django

花了两周时间,利用工作间隙时间,开发了一个基于Django的项目任务管理Web应用。项目计划的实时动态,可以方便地被项目成员查看(^_^又重复发明轮子了)。从前台到后台,好好折腾了一把,用到:HTML、CSS、JavaScript、Apache、Python、mod_wsgi、Django。好久不用CSS和JavaScript了,感到有点生疏了,查了无数次手册。后台Django开发环境的搭建也花了不少时间和精力。记录下来,免得以后走弯路。同时给大家推荐一下

系统 2019-09-27 17:38:44 2265

Python

Python爬虫入门【23】:scrapy爬取云沃客项目外包网数据!

闲暇写一个外包网站的爬虫,万一你从这个外包网站弄点外快呢数据分析官方网址为https://www.clouderwork.com/进入全部项目列表页面,很容易分辨出来项目的分页方式得到异步请求RequestURL:https://www.clouderwork.com/api/v2/jobs/search?ts=1546395904852&keyword=&budget_range=&work_status=&pagesize=20&pagenum=3&s

系统 2019-09-27 17:55:39 2264

Python

Python中模拟enum枚举类型的5种方法分享

以下几种方法来模拟enum:(感觉方法一简单实用)复制代码代码如下:#way1classDirections:up=0down=1left=2right=3printDirections.down#way2dirUp,dirDown,dirLeft,dirRight=range(4)printdirDown#way3importcollectionsdircoll=collections.namedtuple('directions',('UP','DOW

系统 2019-09-27 17:54:03 2264

Python

Python在信息学竞赛中的运用及Python的基本用法(详解)

前言众所周知,Python是一种非常实用的语言。但是由于其运算时的低效和解释型编译,在信息学竞赛中并不用于完成算法程序。但正如LRJ在《算法竞赛入门经典-训练指南》中所说的一样,如果会用Python,在进行一些小程序的编写,如数据生成器时将会非常方便,它的语法决定了其简约性。本文主要介绍一下简单的Python用法,不会深入。Python的安装和实用Linux(以Ubuntu系统为例)一般的Linux都自带了Python,在命令行中输入Python即可进入如

系统 2019-09-27 17:54:00 2264

Python

python自动化测试---报错总结

1.运行程序时,报以下错误:HTTPSConnectionPool(host='test.xxxx.com',port=443):Maxretriesexceededwithurl:/openapi/smartStock/000008.SZ.shtml(CausedbySSLError(SSLError(1,'[SSL:CERTIFICATE_VERIFY_FAILED]certificateverifyfailed(_ssl.c:600)'),))解决方

系统 2019-09-27 17:53:34 2264

Python

三体究竟有多可怕?用Python建模来深度了解

全文共7726字,预计学习时长15分钟或更长图片来自flickr,凯文·吉尔中国作家刘慈欣的科幻小说《三体》中描绘了存在于被三颗恒星环绕的“三体”星球上的一种虚构外星文明。能想象这种文明的存在因三颗恒星而和我们的文明大不相同吗?炫目的阳光?持续的夏日?事实证明,情况要糟糕很多。生活在仅有一颗主要恒星的太阳系是值得庆幸的,因为这使得这颗恒星(太阳)的轨道有可预测性。即使增加一颗恒星,这个系统仍能保持稳定。该系统有个被称为分析解的解法,即描绘解方程式,并得到可

系统 2019-09-27 17:52:30 2264