![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
whatthinking
这个作者很懒,什么都没留下…
展开
-
用requests库、bs4的BeautifulSoup库和pandas爬取房地产网页的房屋出售信息
# -*- coding:utf-8 -*- import requests from bs4 import BeautifulSoup import pandas as pd # 获取网页源码 def get_html(url): try: res=requests.get(url,timeout=30) # 发送url请求,并将请求到的结果赋值给res res.encoding='gb2312' # 同一改成 GB2312 编码 .原创 2020-09-03 22:37:45 · 937 阅读 · 0 评论 -
window下如何用python开机就启动某个程序
以下内容是在window10电脑,python3.8版本做的。 from datetime import date # 导入日期类库下的date类,用来获取本地时间 from os import startfile # 导入os模块下的startfile函数,用来启动程序 a=date.today().strftime("%m%d") # 获取本地今天的日期,几月几号,并只以挨着的两个...原创 2020-04-02 11:11:55 · 1126 阅读 · 0 评论 -
学习python第四天03【函数】
1.函数是组织好的,可复用的,用来实现单一或相关联功能的代码段;因为写代码的原则是高复用、低耦合。 2.语法: def 函数名(参数列表): 函数体 return XXX return有两个作用,一是返回数据,二是结束方法(当函数执行到return时,函数会结束执行)。 #有参函数: def add(): a=1 b=1 print(a+b) a...原创 2018-09-03 15:01:13 · 164 阅读 · 0 评论 -
学习python第四天02【set集合】
set:集合是一个无序不重复元素的集(用哈希算法计算位置)。哈希算法不能计算list;set集合没有下标。集合对象还支持union(联合),intersection(交),difference(差),sysmmetric difference(对称差集)等数学运算。大括号或set()函数可以用来创建集合。注意:要创建空集合,必须用set(),不能用{}大括号来创建空集合。set()可以将字符串、列...原创 2018-04-27 18:23:24 · 145 阅读 · 0 评论 -
2018.1.25学习python第四天01【字典】
字典以键值对的方式存在:{键:值};键key是唯一的,如果有重复的key,会以后者为准,但值value不必是唯一的;i={};#创建一个空的字典; d={2:22,'abc':'ABC'}; b={'key1':'value1','key2':'value2'};#这是一个字典。在字典中增加一项:d['new1']='NEW1';[]里填健名,'='号后面写值;删除字典中的一项:deldel d[...原创 2018-01-25 22:05:34 · 166 阅读 · 0 评论 -
2018.1.16学习python第三天03【元组】
创建一个空元组:元组是用小括号()括起来的字符串。 t=(); 元组与列表类似,不同之处在于元祖里面的内容/元素不能被修改。 而列表增、删、改都可以。元组安全性比较高。 a=(1,2); c,b=a;#a中的1和2会分别赋值给c和b。 print(c); print(b); a=(1,2); d,e,f=a;#因为a里面的元素没有三个,所以无法分别赋给三个变量,超出/不够a的长度,这原创 2018-01-25 20:09:33 · 145 阅读 · 0 评论 -
2018.1.15学习python第二天02【字符串格式化符号与字符串的操作方法function】
%c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写原创 2018-01-15 15:18:35 · 206 阅读 · 0 评论 -
2018.1.15学习python第二天01【切片】
字符串:用单引号''或双引号""引起来的都是字符串。 访问字符串中的值:切片 var1 = 'Hello World!'; var2 = "Runoob"; print("var1[0]: ", var1[0]);#获取变量var1中的第一个字符。 print("var2[1:5]: ", var2[1:5]);#获取变量var2中第二个到第五个字符。 print('var1[1:7:2]原创 2018-01-15 14:21:54 · 164 阅读 · 0 评论 -
2018.1.16学习python第三天02【列表】
一个列表中可以存放不同类型的数据:list1 = ['Google', 'Runoob', 1997, 2000]; #和创建字符串一样,在'='号前面写列表的名称,'='号后面['str',num,num]。 #列表也可以可以切片,和字符串的方法一样[][:][::]。 #切片中[]只有一个参数的填'-1'会返回/输出列表中最后一项。 #切片中[:][:]最后一位参数填'-1'会倒叙将列表中的每...原创 2018-01-16 23:59:54 · 148 阅读 · 0 评论 -
2018.1.14学习python第一天03
知道了在哪里编写程序,下面就让我们学习python的基本语法吧! print();#输出,带有自动换行功能 print(,end="");#在括号里加‘,end=''’就可以输出内容不自动换行。 print('要输出的内容',end="不换行时中间插入的字符"); import keyword;#这一句 keyword.kwlist;#和这一句是查看python保留字 单行注释原创 2018-01-14 19:20:03 · 157 阅读 · 0 评论 -
2018.1.14学习python第一天02
下面就让我们开始用python编写代码吧! 后续文章都是用'JetBrainsPyCharm'这个工具编写代码。 第一步‘file’第二步‘New’第三步‘Python File’在一个专门用来放python文件的文件夹中创建一个新的'pytnon'脚本。 现在就可以在输入框中边界代码。 在输入框内点击右键,点击'Run 文件名'的有绿色三角图标的按钮运行程序。在‘输出结果’框中查看输出结原创 2018-01-14 19:01:06 · 148 阅读 · 0 评论 -
2018.01.14学习python第一天01
从'www.python.org'下载python编译器:弹出弹出框之后点击‘运行’安装: 根据自己的系统选择32bit或者64bit,3.6版本python。 在安装完成后会有四个新的程序: 安装完成后,在系统工具‘命令提示符’中输入‘python’然后按回车键,就可以运行python编译环境。 打开python四个文件中的‘IDLE’文件,点击‘file’,再点击‘New file’就原创 2018-01-14 18:10:53 · 211 阅读 · 0 评论 -
2018.1.16学习python第三天01【循环while、for】
while循环: #while 条件: #执行语句; #当 条件 成立,重复/循环执行循环体内的 执行语句。 # 1.输出1-100的偶数和 n=1;sum=0;jishu=0; while n<=100:#当n《=100时,重复执行下列语句。 if n%2==0: sum+=n; else: jishu+=n; n+=1原创 2018-01-16 20:47:47 · 572 阅读 · 0 评论