-
django 虚拟环境的搭建
所属栏目:[Python] 日期:2020-12-20 热度:174
0、首先下载pip3 install virtualenv ? ? ? ? ? ? ? ? ? ? pip3 install virtualenvwrapper-wi 1、首先用mkvirtualenv+虚拟环境名 2、在桌面上设置一个以虚拟环境名为名的文件夹 3、在CMD终端中通过cd?Desktop虚拟文件名的方式找到这个文件夹 4、然后在虚[详细]
-
Python 爬取赶集网租房信息
所属栏目:[Python] 日期:2020-12-20 热度:101
代码已久,有可能需要调整 # coding:utf-8 from bs4 import BeautifulSoup # 有这个bs4不用正则也可以定位要爬取的内容了 from urlparse import urljoin import requests import csv import html5libURL = ‘ http://hn.ganji.com/fang1/ ‘ # 爬取的目标地址[详细]
-
flask拓展(数据库操作)
所属栏目:[Python] 日期:2020-12-20 热度:190
目录 一、初始Flask数据库操作 二、深入Flask数据库操作 三、补充Flask数据库多对多关系操作 一、初始Flask数据库操作 1.Flask模型 Flask默认并没有提供任何数据库操作的API 我们可以选择任何适合自己项目的数据库来使用 Flask中可以自己的选择数据,用原生[详细]
-
gunicorn
所属栏目:[Python] 日期:2020-12-20 热度:151
?gunicorn? 1.????? 简介 官网:https://gunicorn.org/#docs Gunicorn ‘Green Unicorn‘ is a Python WSGI HTTP Server for UNIX. It‘s a pre-fork worker model. The Gunicorn server is broadly compatible with various web frameworks,simply implemen[详细]
-
Python Pandas GroupBy
所属栏目:[Python] 日期:2020-12-20 热度:98
global root # 合并Excel表格 filearray = [] filelocation = glob.glob(root + " *.xls " ) for filename in filelocation: filearray.append(filename) res = pd.read_excel(filearray[0]) for i in range(1 ,len(filearray)): A = pd.read_excel(filearr[详细]
-
str.format() 格式化数字的多种方法
所属栏目:[Python] 日期:2020-12-20 热度:73
Python2.6 开始,新增了一种格式化字符串的函数? str.format(),它增强了字符串格式化的功能。 基本语法是通过? {}?和? :?来代替以前的? %?。 format 函数可以接受不限个参数,位置可以不按顺序。 实例 " {} {} " .format( " hello " , " world " ) # 不设置[详细]
-
enumrate用法
所属栏目:[Python] 日期:2020-12-20 热度:80
转自*https://www.runoob.com/python/python-func-enumerate.html*侵删 描述 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 Python 2.3. 以上版本可用,2.6 添加[详细]
-
我背着女朋友,用 Python 偷偷抓取了她的行踪
所属栏目:[Python] 日期:2020-12-20 热度:55
1.目 标 场 景 有时候女朋友一个人在外面玩耍,问她在哪个地方,就是不告诉我。但是,你又很想知道女朋友的「 位置 」,这该如何是好? 其实你可以这样套路女朋友,假装自己在家很无聊,可以帮她修图,让她微信发原图给你,拿到「 微信原图 」后,你就可以利[详细]
-
python-pygal画图
所属栏目:[Python] 日期:2020-12-20 热度:74
pygal是个非常简单且功能丰富的py画图包,折线图、柱状图、饼图等常见和不常见的图像都可轻松实现。 解决 中文字体问题、Linux系统乱码问题,输出PNG文件问题 安装: pip install pygal 文档特别详细: http://www.pygal.org/en/stable/documentation/index.[详细]
-
记一次Python导包经历
所属栏目:[Python] 日期:2020-12-20 热度:138
最近由于需要写一个脚本调用另一个文件里面的一个方法,试了很久都导包失败,特此记录一下 问题背景 1)脚本文件为 send_reward.py ,要调用 public_model_func.py 里面的一个类方法 2) public_model_func.py 里面导入了项目的其他包,其导包方式为 from sr[详细]
-
Python【Network/XHR/json】
所属栏目:[Python] 日期:2020-12-20 热度:170
##################################################################### 制定一个目标(爬取周杰伦的歌曲清单); 根据目标,确认一个方案(爬取QQ音乐); 带着方案,去分析它的网站结构;最后去写代码 ################################################[详细]
-
Python基础 2-2 列表的实际应用场景
所属栏目:[Python] 日期:2020-12-20 热度:149
引言 本章主要介绍列表在实际应用中的使用场景, 多维列表(嵌套列表) 如果你需要在列表保存每个人员的一些基本信息,使用列表嵌套来保存这种信息是个不错的主意。 多维列表 列表可以根据实际情况嵌套使用,比如你想保存两个人的信息,可使用如下方式 [ [‘人[详细]
-
Python continue 语句
所属栏目:[Python] 日期:2020-12-20 热度:60
Python? continue 语句 Python continue 语句跳出本次循环,而break跳出整个循环。 continue 语句用来告诉Python跳过当http://www.xuanhe.net/前循环的剩余语句,然后继续进行下一轮循环。 continue语句用在while和for循环中。 Python 语言 continue 语句语[详细]
-
基于selenium python的自动化测试--环境的配置
所属栏目:[Python] 日期:2020-12-20 热度:115
一.软件的下载 1.下载最新版本的python、pycharm 到各自的官网下载即可 ? 二、python库的配置 ? 剩下的各个包也都是比较重要的,有负责图像处理的,有负责接口测试的,建议全都下载下来 ? 三、安装tesseract-ocr 根据安装包安装好 tesseract? ?记录好安装路[详细]
-
python基础一 day40 线程锁 信号量 事件
所属栏目:[Python] 日期:2020-12-20 热度:177
锁: import time from threading import Lock,Thread # Lock 互斥锁 # def func(lock): # global n # lock.acquire() # temp = n # time.sleep(0.2) # n = temp - 1 # lock.release() ## n = 10 # t_lst = [] # lock = Lock() # for i in range(10): # t =[详细]
-
pandas.read_csv() 报错 OSError: Initializing from file faile
所属栏目:[Python] 日期:2020-12-20 热度:76
参考资料:?https://www.cnblogs.com/lijinze-tsinghua/p/9904165.html Python版本:Python 3.6 ? pandas.read_csv() 报错 OSError: Initializing from file failed,一般由两种情况引起:一种是函数参数为路径而非文件名称,另一种是函数参数带有中文。 imp[详细]
-
scrapy 爬取图片 最基本操作
所属栏目:[Python] 日期:2020-12-20 热度:126
使用scrapy里自带的Image功能下载,下面贴代码,解释在代码的注释里。 ? items.py 1 import scrapy 2 3 class ImageItem(scrapy.Item): 4 #注意这里的item是ImageItem 5 image_urls = scrapy.Field() 6 images = scrapy.Field() 7 8 #image_urls和images是固[详细]
-
Python Web Flask源码解读(三)——模板渲染过程
所属栏目:[Python] 日期:2020-12-20 热度:147
关于我 一个有思想的程序猿,终身学习实践者,目前在一个创业团队任team lead,技术栈涉及Android、Python、Java和Go,这个也是我们团队的主要技术栈。 Github:https://github.com/hylinux1024 微信公众号:终身开发者(angrycode) 前面对 Flask 启动流程和[详细]
-
OP模型下的Python+selenium自动化
所属栏目:[Python] 日期:2020-12-20 热度:58
读取配置文件 1 import configparser 2 3 class ReadIni(): 4 5 def __init__ (self,file_name=None,node= None): 6 if file_name == None: 7 file_name = ‘ C:UsersmiDesktopSeleniumpython_pycharmimooc_seleniumytttconfigLocalElement.in[详细]
-
Tornado框架简介
所属栏目:[Python] 日期:2020-12-20 热度:56
1、概念: ? ? Tornado全称Tornado Web Server,是一个用Python语言写成的Web服务器兼Web应用框架,由FriendFeed公司在自己的网站FriendFeed中使用,被Facebook收购以后框架在2009年9月以开源软件形式开放给大众。 2、特点: ? ? 1、作为Web框架,是一个轻量[详细]
-
python的异常处理
所属栏目:[Python] 日期:2020-12-20 热度:145
一、异常处理 1、错误Error ?逻辑错误:算法写错了 ?笔误:变量名写错了,语法错误 ?函数或类的使用错误,其实这也属于逻辑错误,错误是可以避免的 2、异常Exception 本意就是意外情况,这有个前提,没有出现上面说的错误,也就是说程序写的没有问题,但是在[详细]
-
pyinstaller 常见错误及解决办法
所属栏目:[Python] 日期:2020-12-20 热度:79
1 未找到隐藏的导入? ?xxxx 直接? pip install xxx? 或者? 检查是否是自己自定义的包 2 error loading python dl pyinstaler --clean --win-private-assemblies -f xxxx.py 3 回溯(最近一次调用最后一次): ? 文件“XXXXX.py”,第3行,在module ? 文件“d[详细]
-
python3删除mysql上月分区数据(脚本)
所属栏目:[Python] 日期:2020-12-20 热度:64
import datetime import pymysql import pymysql.cursorstables_schdule =[ " talbe1 " , " table2 " , " table3 " , " table4 " , " table5 " ]x = datetime.date.today().replace(day=1 )y = datetime.timedelta(days=1 )last_month = (x-y).strftime( " %[详细]
-
sort和sorted
所属栏目:[Python] 日期:2020-12-20 热度:59
Python中sort ()与 sorted() 区别 ? ? ? 描述 sort 与 sorted 区别: ? sort 是应用在 list 上的方法,属于列表的成员方法,sorted 可以对所有可迭代的对象进行排序操作。 list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的[详细]
-
08-Django 模板
所属栏目:[Python] 日期:2020-12-20 热度:117
需要教程的请关注个人微信公众号 ? 模板:产生html,用于控制页面的展示,模板不仅仅是一个html文件,它包含两部分内容: 静态内容:css,js,image 动态内容:用模板语言语言动态的产生一些网页内容 模板文件的使用 在项目目录下创建模板文件夹templates 配[详细]
