解决办法:1、打开环境下Python\Lib\site-packages\MySQLdb\release.py 、查看mysqlclient的版本2、在项目下的init.py文件内,加上如下代码(注意是在自己的项目内):import pymysqlpymysql.version_info = (1,4,6,'fi……继续阅读 » lixian 2年前 (2023-02-22) 11699浏览
后来几经查询才发现pandas默认读取空字符串时读出的是nan,在使用 pandas.read_excel(file)这个方法时可以在后面加上keep_default_na=False,这样读取到空字符串时读出的就是''而不是nan了:df = pd.read_excel('file.xlsx',keep……继续阅读 » lixian 2年前 (2023-02-16) 6486浏览
一、下载Pychrm二、安装pychrm1.下载三个必须包(根据需求)2.安装PyChrm三、破解PyChrm1.选择Evaluate for free免费评估,30天试用2.将jetbrains-agent破解jar包拖到pychrm界面内3.重启4.选择为pychrm安装5.确认重启即可四、创建一个项目1……继续阅读 » lixian 4年前 (2020-07-18) 24764浏览
四、户型数量分析1.定义函数,用于计算各户型的数量2.使用字典推导式将户型数量大于50的元素筛选出来3.各户型房屋数量图五、平均租金分析1.调用sum()方法分别对房租金额和面积计算2.计算各区域每平米房租价格3.合并new_df与df_all4.柱状图展示各地区房屋的信息六、面积区间分析1.计算房屋面积最大值最小值2.……继续阅读 » lixian 5年前 (2019-11-07) 22270浏览
前言使用scrapy框架爬取租赁信息,对数据进行处理利用python中的seaborn,matplotlib库进行可视化分析,最后查看昌平区待租量排前十小区对应地铁站点,及其平均租房价格。项目下载相关项目资源已打包:Python数据分析实战——北京租房数据统计分析 https://www.lixian.fun/index.php/2019/11/py……继续阅读 » lixian 5年前 (2019-11-07) 23234浏览
一、scrapy框架简介Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便二、scrapy架构图crapy Engine(引擎): 负责Spider、ItemPipeline、Downloade……继续阅读 » lixian 5年前 (2019-10-14) 2197浏览
前言本课程通过调用MyQR接口来实现生成个人所需二维码,并可以设置二维码的大小、是否在现有图片的基础上生成、是否生成动态二维码。一、准备环境创建环境打开终端,进入 Code 目录,并将其作为我们的工作目录。$ cd Code下载MyQR$ sudo pip3 install MyQR下载所需资源文件并解压Code/ $ ……继续阅读 » lixian 5年前 (2019-10-13) 2099浏览
break语句在循环中,break语句可以提前退出循环。例如,本来要循环打印1~100的数字:n = 1while n <= 100:print(n)n = n + 1print(‘END’)上面的代码可以打印出1~100。如果要提前结束循环,可以用break语句:n = 1while n <= 100……继续阅读 » lixian 6年前 (2019-06-06) 1682浏览
while循环第二种循环是while循环, while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。比如要从 0 开始打印不大于 N 的整数:N = 10x = 0while x < N: print x x = x + 1while循环每次先判断 x < N,如果为True,则执行……继续阅读 » lixian 6年前 (2019-06-03) 1639浏览
要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 36要计算1+2+3+…+10,勉强也能写出来。但是,要计算1+2+3+…+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for…in循环,依次把……继续阅读 » lixian 6年前 (2019-05-28) 1616浏览