![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
初来码农
世界上只有一种英雄主义,那就是了解生命而且热爱生命的人
展开
-
MongoDB数据库安装详解
1.mongo安装:(1)路径最重要的是制指定路径:路径中不能包含中文和空格。C:\MongoDB\Server\3.4(2)环境变量:将下面的路径配置到path中C:\MongoDB\Server\3.4\bin(3)验证:打开cmd,输出mongod(4)新建一个存放数据库的文件夹:C:\MongoDB\Server\3.4\data\db(5)启动mongomongod...原创 2019-11-05 21:47:36 · 205 阅读 · 0 评论 -
Python爬取数据中分页的两种方法
分页的两种方法:(1)for循环for i in range(1,20): response = requests.get(url %i)这种方法只能用你知道最大页的前提下。(2)while True循环i =0 #初始页码while True:# print(2) json_str = get_conent(url.format(type_,i) ,headers =he...原创 2019-11-05 21:43:27 · 2159 阅读 · 0 评论 -
python爬虫中多线程问题
1.什么是程序、进程和线程。程序:一个应用可以当做一个程序,比如qq软件进程:程序运行最小的资源分配单位。一个程序可以有多个进程。线程:cpu最小的调度单位,必须依赖进程而存在。线程没有独立的资源,所有线程共享他所在进程的资源。他们之间的关系:一个程序至少有一个进程,一个进程至少有一个线程。2.多线程:多线程是指一个程序包含多个并行的线程来完成不同的任务。多线程的优点:可以提高cpu的...原创 2019-11-04 19:31:38 · 369 阅读 · 0 评论 -
关于Cookie的原理、作用,及与session的区别
cookie 定义 网站常常需要记录访问者的一些一些基本信息,例如如身份识别号码、密码、用户在 Web 站点购物的方式或用户访问该站点的次数。 网站为了辨别用户身份、进行 session 跟踪需要把数据储存在用户本地终端上,这些数据被称为 cookie服务端发送 cookie ...原创 2019-09-19 23:04:18 · 139 阅读 · 0 评论 -
Django框架连接Mysql数据库小结
1. 在数据迁移之前,确定配置是否完成首先在pycharm终端执行以下命令:python manage.py check2.排错第一个错误原因:django 模式使用python2 版本的mysql数据库模块,python3 使用的是pymsql模块解决方法:第二个错误原因:django默认检测pymysql的版本,修改源码,去掉检测解决办法:数据迁移在pychar...原创 2019-09-10 21:03:02 · 244 阅读 · 0 评论 -
浅谈python连接mysql的几种方式
1.使用pymysql模块(这是python3中连接mysql的模块,python2连接mysql用的是mysqldb,且python3和python2连接方式不兼容)话不多说,直接上代码import pymysql#连接数据库db=pymysql.connect(host=‘localhost’,user=‘root’, password=‘wzq123’,database=‘demo...原创 2019-08-31 17:20:18 · 344 阅读 · 0 评论 -
栈的一些应用
著名计算机科学家沃斯(Nikiklaus Wirth)提出一个公式:程序=数据结构+算法算法是程序设计的的灵魂。不知道为啥就想先打下这两句话,哈哈哈栈的特点就是先进后出,它可以用来进行 括号匹配,进制转换(十进制转换成二进制为例)等,今天我们先介绍这两个先说下解决括号匹配的思想,先输入一些括号,即将一切的左括号({[()这些加到一个列表里,当碰到右边的括号(]}))时,再与列表里的最后一...原创 2019-08-10 14:51:41 · 616 阅读 · 0 评论 -
关于python中面向对象思想中的一个小问题
例1class A():books=[‘三国’,‘西游记’]def init(self,name):self.name=namex=A(‘张三’)y=A(‘李四’)x.books[0]=‘水浒’print(y.books)print(A.books)类变量是可修改类型的,当x.books[0]=‘水浒’,类变量发生变化,但是变量a,b指向的类变量地址没有改变所以两个不同的对象...原创 2019-07-26 21:48:27 · 92 阅读 · 0 评论 -
Python中一些不太懂的问题
def extendlist(val,lis=[]):lis.append(val)return lislist1=extendlist(10)list2=extendlist(123,[])list3=extendlist(‘a’)print(list1)print(list2)print(list3)这是为什么?欢迎各位大佬前来指导...原创 2019-07-25 09:30:50 · 91 阅读 · 0 评论 -
浅谈Python中类方法和实例方法的调用问题
话不多说,上代码class A():num=10def hehe(self):print(‘我是实例方法(也叫对象方法)’)@classmethoddef haha(cls):print(‘我是类方法,我的第一个参数是代表类的’,cls.num)@staticmethoddef heihei():print(‘我是静态方法,我跟这个类没太多关系’)a=A()a.hehe()...原创 2019-07-29 21:44:23 · 442 阅读 · 0 评论 -
Python中关于字符串的一些方法
1.partition方法a=‘123ab456’x=a.partition(‘ab’)print(x)partition方法把字符串以一个子串前后分割,包括自己也成为了其中一个子串 注意:如果后面还有分割子串 则不管它了2.split方法a=‘123a456a789’b=a.split(‘a’)print(b)split也是子串隔断字符串的方法,不同的是,子串本身隔断后...原创 2019-07-24 20:45:37 · 108 阅读 · 0 评论 -
Python中求字符串子串索引
for 的方法a=input(‘请输入一个字符串:’)b=input(‘请输入一个子串:’)for i in range(len(a)-len(b)+1):for j in range(len(b)):if a[i+j]!=b[j]:breakelse:print(i)while的方法a=input(‘请输入一个字符串:’)b=input(‘请输入一个子串:’)i=0w...原创 2019-07-24 20:16:22 · 729 阅读 · 0 评论 -
second day
今天是写博客的第二天,知识是一点一滴积累的。所以必须坚持。大多数人人生下来都是一样的,最后取得成就离不开自己的努力。好啦,come on1.类型转换例: print(True+10) >>>11print(10+10.2) >>>20.2转换原则就是简单地一方换成复杂的一方布尔类型 False是0 不是0的都是True强制类型转换...原创 2019-07-16 22:34:54 · 163 阅读 · 0 评论