随笔分类 -  python

spider on web
摘要:1、virtualenv&flask 专门为特定项目创建一个目录和一个虚拟的Python 运行环境 至此,项目环境配置完成,之后如果需要给Flask新增插件,直接在venv下install 2、启动一个flask web程序 安装好之后在 myFlask 目录下新建一个 app.py 文件 在终端执 阅读全文
posted @ 2019-01-17 00:06 wjwdive 阅读(187) 评论(0) 推荐(0) 编辑
摘要:写该博客时环境 mac 10.14.1 (18B75) python 3.7 pip (不用这个就是了,用pip3) $ pip --version pip 10.0.1 from /Users/wjw/anaconda3/lib/python3.7/site-packages/pip (pytho 阅读全文
posted @ 2018-12-10 23:04 wjwdive 阅读(419) 评论(0) 推荐(0) 编辑
摘要:用PIP 安装或升级python遇到错误提示 $ pip install pythons Collecting pythons Could not find a version that satisfies the requirement pythons (from versions: ) No m 阅读全文
posted @ 2018-12-09 17:31 wjwdive 阅读(1857) 评论(0) 推荐(0) 编辑
摘要:有时可能会遇到这么一种情况,项目的文件夹中嵌套文件夹,我们的源代码按模块分布在不同层级的文件目录里 每个文件里都有相同的内容。我们想去掉这些信息,或者添加一些信息。 我们该怎么样做呢? python可以很方便的帮我们实现 批量删除重复内容的思路: step1、获取根目录下所有文件的路径 step2、 阅读全文
posted @ 2018-06-22 13:06 wjwdive 阅读(840) 评论(0) 推荐(0) 编辑
摘要:1 #python 学习笔记 2017/07/13 2 # !/usr/bin/env python3 3 # -*- conding:utf-8 -*- 4 5 #从高阶函数的定义,我们可以知道,把函数作为参数的函数,把函数作为返回值的参数都是高阶函数 6 7 #可变参数求和 8 def calc_sum(*args): 9 sum = 0 10 for ... 阅读全文
posted @ 2017-07-13 17:20 wjwdive 阅读(382) 评论(0) 推荐(0) 编辑
摘要:1 # python学习笔记 2017/07/13 2 # !/usr/bin/env python3 3 # -*- coding:utf-8 -*- 4 5 #python 内置sorted()函数 可以对list进行排序 6 l = [1,4,-7,13] 7 print(sorted(l)) 8 9 #sort() 函数是一个高阶函数,它可以接收一个key函数来实现... 阅读全文
posted @ 2017-07-13 16:45 wjwdive 阅读(205) 评论(0) 推荐(0) 编辑
摘要:1 #python3 学习笔记17/07/11 2 # !/usr/bin/env python3 3 # -*- conding:utf-8 -*- 4 5 #通过列表生成式可以生成格式各样的list,这种list 一般是容量小的list 6 #导入os模块,模块的概念后面讲到 7 import os 8 #生成[1,2,3,4,5,6,7,8,9,10] 9 l1 = ... 阅读全文
posted @ 2017-07-11 11:15 wjwdive 阅读(1916) 评论(0) 推荐(0) 编辑
摘要:1 #python3 学习笔记17/07/10 2 # !/usr/bin/env python3 3 # -*- coding:utf-8 -*- 4 5 #类似 其他语言的for循环,但是比for抽象程度更高 6 # for ... in 7 8 #通过collections模块的 Iterable 类型判断一个对象是否可以迭代 9 from collections ... 阅读全文
posted @ 2017-07-11 10:02 wjwdive 阅读(322) 评论(0) 推荐(0) 编辑
摘要:1 #python3 学习笔记17/07/10 2 # !/usr/bin/env python3 3 # -*- coding:utf-8 -*- 4 5 #切片slice 大大简化 对于指定索引的操作 6 fruits = ["apple","origin","pear"] 7 print("fruits",fruits) 8 # 取前三个元素 索引从0开始,取到2(不包括... 阅读全文
posted @ 2017-07-10 17:33 wjwdive 阅读(254) 评论(0) 推荐(0) 编辑
摘要:1 #python学习笔记 17/07/10 2 # !/usr/bin/evn python3 3 # -*- coding:utf-8 -*- 4 5 import math 6 #函数 函数的 定义 7 #定义一个求绝对值函数 8 def abstruct(a): 9 if not isinstance (a, (int, float)): ... 阅读全文
posted @ 2017-07-10 16:36 wjwdive 阅读(356) 评论(0) 推荐(0) 编辑
摘要:1 # !/usr/bin/env python3 2 # -*- coding:utf8 -*- 3 4 #dict 和 set 5 #dict dictionary 用于存放 键值对的, 无序,key 不可变 6 #姓名 年龄的字典 7 d = {"hanmeimei":21, "lilei":23, "jim":23} 8 print(d) 9 #通过 键(hanme... 阅读全文
posted @ 2017-07-10 11:10 wjwdive 阅读(288) 评论(0) 推荐(0) 编辑
摘要:1 # !/usr/bin/env python3 2 # -*- coding:utf-8 -*_ 3 4 #list 和 tuple 5 #list 是有序集合,可以用索引(下标)访问lsit中的每一个元素 6 #最后一个元素的 索引是-1,倒数第二个是-2, 以此类推 7 fruits = ["apple","origin","pear"] 8 print(fruits... 阅读全文
posted @ 2017-07-10 10:53 wjwdive 阅读(209) 评论(0) 推荐(0) 编辑
摘要:1 #python学习笔记 17/07/07 2 # !/usr/bin/evn python3 3 # -*- coding:utf-8 -*- 4 5 6 #r"" 引号当中的字符串不转义 7 8 #练习 9 #打印 '\\\t\n' 10 print(r'\\\t\n') 11 12 #打印 n = 123 13 print('n = 123') 14 15 #... 阅读全文
posted @ 2017-07-07 17:51 wjwdive 阅读(190) 评论(0) 推荐(0) 编辑
摘要:二话不说 先上代码: 首先,电脑上安装了python2.7。然后将代码 复制,粘贴到自己的文本编辑器,文件另存为getMM.py 然后找到文件所在路径,mac 打开一个终端,win7 找到目录,在地址栏输入cmd ,进入命令行界面。 输入: python getMM.py 回车 然后打开所在文件夹。 阅读全文
posted @ 2016-12-04 01:55 wjwdive 阅读(1214) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示