• 用Python写一个小爬虫吧!

    学习了一段时间的web前端,感觉有点看不清前进的方向,于是就写了一个小爬虫,爬了51job上前端相关的岗位,看看招聘方对技术方面的需求,再有针对性的学习。 我在此之前接触过Python,也写过一些小脚本,于是决定用Python来完成这个小项目。 首先说说一个爬虫的组成部...

    2018-09-18 06:42:32

  • 启动android monitor报错解决办法

    再这汇总一下这段时间使用android monitor新遇到的问题,特汇总对应问题解决办法如下: 1、确保JDK和Androidstudio位数相同,比如JDK使用的是64位,studio也要是64位,否则会报错; 2、直接在命令窗口中运行monitor时提示 'lib\monitor-location'不存在; 针对第二个问...

    2018-09-18 06:42:31

  • 锁丶threading.local丶线程池丶生产者消费者模型

    一丶锁 线程安全: 线程安全能够保证多个线程同时执行时程序依旧运行正确, 而且要保证对于共享的数据,可以由多个线程存取,但是同一时刻只能有一个线程进行存取. import threadingv = [] def func(arg): v.append(arg) # 线程安全 print (v) for i in range(10 ): t =thr...

    2018-09-18 06:42:30

  • turtle安装问题

    原文来源:https://blog.csdn.net/liudongdong19/article/details/81283942 本人python版本为:Python 3.6.5 在安装turtle时遇到如下麻烦: 解决的办法就是:https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4...

    2018-09-18 06:42:29

  • 计算机硬件基础

    1. 什么是编程语言 语言就是一个事物与另外一个事物沟通的介质/表达方式 编程语言即程序员与计算机沟通的介质 类比英语汉语等交流语言的学习:关键字即单词,结构即语法 ; 2. 什么是编程? 编程就是程序员用计算机所能理解的表达方式(编程语言)来将自己的思维逻辑写下...

    2018-09-18 06:42:29

  • python基础学习13----生成器&迭代器

    生成器是属于迭代器,但迭代器不只是生成器 首先是一个简单的生成器 def gener(): print(1) yield 1 print(2) yield 2 print(3) yield 3 g=gener()print(next(g))print(next(g))print(next(g)) 生成器中yield就像是函数中的return,运行到yield这个函数就会停止,但会...

    2018-09-18 06:42:27

  • 变量

    变量的作用: 1.用来存储信息,已被调用。 2.描述的作用。 定义规范 1.字母/数字/下划线的任意组合; 中横线被视为减号,也不能使用。 2.变量名的第一个字符不能是数字; 3.关键字不能为变量。...

    2018-09-18 06:42:26

  • django+ajax用FileResponse文件下载到浏览器过程中遇

    django后端的下载文件到浏览器: from django.http import FileResponse def filedownload(request,filepath): file = open(filepath, ' rb ' ) response = FileResponse(file) response[ ' Content-Type ' ] = ' application/octet-stream ' response[ ' Content-Disp...

    2018-09-18 06:42:24

  • Python并发编程之协程

    协程介绍 协程:是单线程下的并发,又称微线程,纤程。协程是一种用户态的轻量级线程,即线程是由用户程序自己控制调度的。 需要强调的是: # 1. python的线程属于内核级别的,即由操作系统控制调度(如单线程遇到io或执行时间过长就会被迫交出cpu执行权限,切换其他线...

    2018-09-18 06:42:25

  • python之re模块

    python 中使用正则表达式需要引入re模块 ,用来匹配处理字符串 如: import re #第一步,要引入re模块 a = re.findall("匹配规则", "要匹配的字符串") #第二步,调用模块函数 以列表形式返回匹配到的字符串 1、普通字符和11个元字符: 普通字符 匹配自身 abc abc . 匹...

    2018-09-18 06:42:17

2