-
auto
2019-06-04 20:58:23
python
2026°
20
Python是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C+ ...
-
auto
2019-06-04 20:58:23
python
1939°
20
线程的理解应该结合进程来对比理解更直接 如果我们操作系统当做一个工厂的话,那么创建一个进程就相当于在这个工厂里面新增了一个车间,车间里面存放了很多资源,而车间要运行起来很显然的标志就是流水线,而这些流水线就是线程,可以说线程是执行代码的最小单位。 而线程和进程两者在使用层面上有很大的相似性,所以开启 ...
-
auto
2019-06-04 20:58:23
python
1803°
20
第1题:Python里面如何实现tuple和list的转换? 函数 可以把所有 转换成一个 , 元素不变,排序也不变 list转为tuple: 将temp_list进行强制转换: 确定是否转换成功: 函数 可以把所有的 转换成一个list,元素不变,排序也不变 tuple 转为list: 方法类似, ...
-
auto
2019-06-03 21:34:41
python
2330°
20
* *** ************ for i in range(1,5): for k in range(0,5-i): print(" ",end='') for j in range(1,2*i): print("*",end='') print() * * * * ******** for... ...
-
auto
2019-06-03 21:34:41
python
2163°
20
一、问题描述 通过调用MyQR模块来实现生成个人所需二维码。 安装: pip install myqr 二、代码实现 1.普通二维码 效果图: 2.带图片的艺术二维码 光是二维码,太单调了点。我们可以加上我们想要的图片,使二维码更具辨识度! 准备的Logo图片: 当然,也可以选择其他个人喜爱的一张来 ...
-
auto
2019-06-03 21:34:41
python
1996°
20
这边有几个面试题,好棒 第1题:你如何管理不同版本的代码? git,svn两个都要说到,github,码云也要提及,面试官想要的就是版本管理工具,你只要选择一个你熟悉的,疯狂的说一通就可以了,最好说一下自己以前做过哪些开源的项目,放在上面,没有,就另当别论了。 第2题:python中生成随机整数、随 ...
-
auto
2019-06-03 21:34:41
python
2435°
20
admin模块: admin提供了5种接口 list_display, 指定数据展示字段,不能放多对多字段 list_display_link,哪个字段可以链接 search_fields,搜索框 search_fiekds search_fields=['title','price'] 搜索tit ...
-
auto
2019-06-03 21:34:41
python
2138°
20
今天我们继续讲下Python中一款数据分析很好的库。Pandas的学习 接着上回讲到的,如果有人听不懂,麻烦去翻阅一下我前面讲到的Pandas学习(一) 如果我们在数据中,想去3,4,5这几行数据,那么我们怎么取呢? 可以看到,这种取法跟Python中,切片操作一样。 如果我想去单独某几条数据,只需 ...
-
auto
2019-06-03 21:34:41
python
2297°
20
前言:这两天的事情不多,为了避免之前学习的一点点Python知识遗忘,我在Github上找了一些小项目跟着实践。之前的工作有写过相关的Python处理redis处理数据的脚本,但之前没有养成记录积累的习惯,所以~~~~(遗忘了),所以趁此机会学习一下Python操作redis。安装: 连接redis ...
-
auto
2019-06-01 21:27:00
python
2016°
20
http协议: http即超文本传输协议(万维网定义的),一种基于浏览器请求与服务器响应的链接,它是一个很纯粹的传输协议。http协议主要的特征就是它是一种无状态的协议(只针对cookie与session问题),在客户端连续向服务器发送请求的时候,每次请求的过程中只要数据交换完毕,服务器与客户端就会 ...
-
auto
2019-06-01 21:27:00
python
2298°
20
引言: 字符串的内置方法大致有40来个,但是一些常用的其实就那么20几个,而且里面还有类似的用法,区分度高比如isalpha,isalnum,isdigit,还有一些无时不刻都会用到的split切分,join拼接,strip首尾去指定字符,作用无非就是围绕字符串的增删改查来进行,本人认为要弄清楚和熟 ...
-
auto
2019-06-01 21:27:00
python
1912°
20
1、 闭包 定义:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b, 内层函数使用a和b, 最后返回内层函数) 代码:def ExFunc(n): sum=n def InsFunc(): return ...
-
auto
2019-06-01 21:27:00
python
2155°
20
1、Python中当让给变量1赋值上变量2的值时,变量1直接指向值在内存中存储的地址,即变量1存储的是变量2的值而不是指向变量 2、"""的用法 1.多行注释 2.多行输出 3、格式化输出的三种方法 1.字符串拼接(占用内存大慎用) 2.%控制输出 . 3.利用format控制输出 ...
-
auto
2019-06-01 21:27:00
python
2885°
20
因为生活中老是忘记各种事情,刚好又在学python,便突发奇想通过python实现提醒任务的功能(尽管TIM有定时功能),也可定时给好友、群、讨论组发送qq消息。其工作流程是:访问数据库提取最近计划——>根据数据内容(提醒时间、提醒对象、提醒内容)设置定时任务——>给特定qq好友发送消息。 1. 软 ...
-
auto
2019-06-01 21:27:00
python
2058°
20
在Python中进程操作 multiprocessm模块 multiprocess.process模块 1 1 p.start():启动进程,并调用盖子进程的p.run() 2 2 p.run():进程启动时运行的方法,正是它去调用target指定的函数,我们自定义的类中一定要实现该方法 3 3 p ...
-
auto
2019-06-01 21:27:00
python
1996°
20
今天继续爬取一个网站,http://www.27270.com/ent/meinvtupian/ 这个网站具备反爬,so我们下载的代码有些地方处理的也不是很到位,大家重点学习思路,有啥建议可以在评论的地方跟我说说。 为了以后的网络请求操作方向,我们这次简单的进行一些代码的封装操作。 在这里你可以先去 ...
-
auto
2019-06-01 21:27:00
python
1905°
20
引言 回想Django的部署方式 以Django为代表的python web应用部署时采用wsgi协议与服务器对接(被服务器托管),而这类服务器通常都是基于多线程的,也就是说每一个网络请求服务器都会有一个对应的线程来用web应用(如Django)进行处理。 考虑两类应用场景 用户量大,高并发 如秒杀 ...
-
auto
2019-06-01 21:27:00
python
2052°
20
三、Tornado进阶 3.1 Application settings debug,设置tornado是否工作在调试模式,默认为False即工作在生产模式。当设置debug=True 后,tornado会工作在调试/开发模式,在此种模式下,tornado为方便我们开发而提供了几种特性: 自动重启, ...
-
auto
2019-06-01 21:27:00
python
2017°
20
蜂鸟网图片--简介 今天玩点新鲜的,使用一个新库 aiohttp ,利用它提高咱爬虫的爬取速度。 安装模块常规套路 运行之后等待,安装完毕,想要深造,那么官方文档必备 :https://aiohttp.readthedocs.io/en/stable/ 接下来就可以开始写代码了。 我们要爬取的页面, ...
-
auto
2019-06-01 21:27:00
python
1968°
20
网络编程 # notes 要点网络编程 客户端/服务器架构 客户端/服务器网络编程 套接字是计算机网络数据结构。在任何类型的通信开始之前,网络应用程序必须创建套接字。可以将它们比作电话插孔,没有它将无法进行通信。 进程间通信(Inter Process Communication) 地址家族(add ...