
python
学习中,多多指教
张朝阳的博客
记录一下自己的学习生活,加油
展开
-
AttributeError: ‘MenuItem‘ object has no attribute ‘setBitmap‘
Python wxPython SetBitmap原创 2021-04-06 17:00:18 · 411 阅读 · 0 评论 -
Python中私有修饰符的使用
Python 私有修饰符原创 2021-02-23 10:40:43 · 296 阅读 · 0 评论 -
Python中静态方法与类方法的区别
静态方法与类方法classmethod staticmethod原创 2021-02-23 08:17:05 · 459 阅读 · 0 评论 -
如何在Python 中实现同一类中的函数以及函数中的变量相互调用
传参 函数变量调用原创 2021-01-27 17:02:11 · 6164 阅读 · 0 评论 -
TypeError: __init__() takes 1 positional argument but 2 were given
def __init__(self): self.name = name 原因:一般情况为少传参了,即需要两个参数,但是只给了self本身这个指针参数需要添加另一个在函数体中需要的参数def __init__(self,name): self.name = name ...原创 2021-01-27 15:40:49 · 25561 阅读 · 0 评论 -
pip3 install openpyxl ‘pip3‘ 不是内部或外部命令,也不是可
Python pip不是内部或外部命令 解决办法原创 2021-01-11 08:59:13 · 2612 阅读 · 0 评论 -
python中的iter迭代
iter iterator 迭代原创 2020-05-20 17:19:53 · 488 阅读 · 0 评论 -
利用Python编写的Fibonacci
Python Fibonacci 迭代 推导 yield原创 2020-05-20 17:17:55 · 606 阅读 · 0 评论 -
Python中的逻辑推导式
Python 逻辑推导式原创 2020-05-20 17:15:07 · 492 阅读 · 0 评论 -
Python利用gevent协程和xpath正则表达式来爬取某一网站的图片
爬虫 lxml xpath 网站图片 python 保存原创 2020-05-20 17:50:02 · 300 阅读 · 0 评论 -
在scrapy中的报错:TypeError:object of type 'type' has no len()的几种可能原因,都可以试试
scrapy 报错 TypeError:object of type 'type' has no len()原创 2020-04-28 18:06:27 · 7463 阅读 · 1 评论 -
爬取某网站停车场的价格时遇到的列表里包含反斜杠时的解决办法
转码 反斜杠 列表 循环原创 2020-04-28 17:14:45 · 412 阅读 · 0 评论 -
解决Scrapy框架在写入MongoDB数据库时出现KeyError: 'xxx does not support field: _id'的几种方法
KeyError: 'xxx does not support field: _idscrapypython原创 2020-04-27 10:59:49 · 1258 阅读 · 0 评论 -
在scrapy中的middlewares中间件里downloadtimeout.DownloadTimeoutMiddleware',
'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware', middlewarespythonscrapy原创 2020-04-27 10:31:34 · 829 阅读 · 0 评论 -
在python中运行时出现错误invalid syntax
invalid syntax原创 2020-04-27 10:21:41 · 10853 阅读 · 0 评论 -
Python中 findall 和 find_all 的区别
一:findallfindall用于在字符串中匹配正则表达式二:find_allfind_all用于在获取的网页中的html格式匹配,用于筛选标签,类,ID等原创 2020-04-26 21:31:53 · 8427 阅读 · 0 评论 -
如何在Windows10上安装MongoDB的详细操作
MongoDB安装 windows python 数据库原创 2020-04-26 10:53:18 · 274 阅读 · 0 评论 -
在windows安装MySQL-python出现error: command 'cl.exe' failed: No such file or directory
ERROR: Failed building wheel for MySQL-python command 'cl.exe' failed: No such file or directorywindows MySQL原创 2020-04-23 16:05:49 · 5579 阅读 · 0 评论 -
Python处理excel表格
excel openpyxl模块 python load_workbook()原创 2020-02-25 23:18:33 · 884 阅读 · 0 评论 -
Python中的 Json函数
Python中Json函数有两个方法dumps()用于将python对象转化为json字符串 loads()用于将json字符串转化为python对象一:dumps()方法python转化为json对象对照表Python Json dict object list,tuple array string,unicode string int...原创 2020-04-23 16:10:56 · 332 阅读 · 0 评论 -
利用Python来判断给定一个日期是今年的第多少天
给定一个年月日,判断这个年月日今年的第几天2020-1-15(15)如果帮到你的话,请点个赞#JudgeDay.py-To judge the day that belongs the which day in the month.year=int(input("请输入年份: "))month=int(input("请输入月份: "))day=int(input("请输...原创 2020-04-23 16:07:16 · 748 阅读 · 0 评论 -
如何在Python 3.7.0中安装scrapy框架的操作
首先,我试过Python 3.8.1的安装,但是有些文件不匹配,而且打开的网站也出现了404(网页丢失状态码),所以我把python 3.8.1卸载了,用原来的python 3.7.0来安装,但是因为 python launcher出现了问题,所以我重新下载了一遍python3.7.0进行了安装,python 3.8.1虽然是新版的,但是因为有些东西在官网上不适配,所以现在不建议。第一步:...原创 2020-04-03 16:54:32 · 431 阅读 · 0 评论 -
在Python中使用GUI自动化来控制键盘和鼠标
python GUI控制键盘和鼠标 自动写入原创 2020-03-04 14:20:57 · 1242 阅读 · 0 评论 -
在Python中如何使用GUI自动化控制键盘和鼠标来实现高效的办公
Python GUI 自动化控制鼠标和键盘原创 2020-03-03 19:39:18 · 1861 阅读 · 0 评论 -
Python:利用time.sleep来提醒删除文件操作取消
#!python3#remindNews.py-To pop news that reminds u to cancel it by uesing the suitable ways.import os,timeprint('U can type the path of files that are wasting your space')def delete(): path=i...原创 2020-03-02 18:10:13 · 339 阅读 · 0 评论 -
Python定时处理任务之启动系统内的应用程序
python 定时任务原创 2020-03-02 14:06:34 · 673 阅读 · 0 评论 -
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 22-23: malformed
在python中意味着不能转码,可能是文件路径的格式错误可以在引号前加上r,反转义符号原创 2020-03-01 22:42:42 · 533 阅读 · 0 评论 -
Python定时处理任务(一)
坐在电脑前运行程序是不错的,但在你没有直接监督时运 行程序,也是有用的。计算机的时钟可以调度程序,在特定的时间和日期运行,或定期运行。例如,程序可以每小时抓取一个网站,检查变更,或在凌晨12点你睡觉时,执行 CPU 繁忙型任务。Python 的 time 和 datetime 模块提供了这些函数。 利用 subprocess 和 threading 模块,你还可以编程按时启动其他程序,来完成你想要...原创 2020-03-01 20:27:36 · 827 阅读 · 0 评论 -
Python:把乘法口诀表写入excel表格(openpyxl)
import openpyxlfrom openpyxl.styles import Fontfrom openpyxl.utils import get_column_letterwb=openpyxl.Workbook()sheet=wb.activefontGoal1=Font(name='Microsoft YaHei',bold='True')print('Please t...原创 2020-02-27 16:06:53 · 851 阅读 · 0 评论 -
Python处理excel表格(二)
文章目录1.5 设置单元格的字体风格1.6 Font对象1.7 公式1.8 调整行和列1.8.1 设置行高和列宽1.8.2 拆分和合并单元格1.8.3 冻结窗格1.8.4 图表1.5 设置单元格的字体风格python函数的openpyxl模块中有字体设置函数,可以通过 from openpyxl.styles import Font来引入size为字体大小,italic为斜体,令其状态值为T...原创 2020-02-26 21:03:48 · 1085 阅读 · 0 评论 -
python 3.8.1 百度网盘下载
链接:https://pan.baidu.com/s/17r7r2Gq1hnTD74Bywdyg-w提取码:jjc1原创 2020-02-23 23:21:14 · 30798 阅读 · 10 评论 -
ERROR: Could not find a version that satisfies the requirement openpyxl
多次尝试,因为国内连接外网不稳定,容易出现数据中断,而且我也更新到python 3.8.0不知道有没有这个原因,从python3.7.2原创 2020-02-23 22:45:35 · 3175 阅读 · 0 评论 -
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' execut
第一步:下载geckodriver 下载链接https://blog.youkuaiyun.com/qq_37822398/article/details/89577751或者https://github.com/mozilla/geckodriver/releases第二步:将下载的geckodriver.exe文件放倒Firefox的安装目录下,右键查看安装目录,剪切并粘贴就可以了第三步:...原创 2020-02-21 14:49:57 · 23686 阅读 · 4 评论 -
Python 从Web抓取信息
'Web下载’即一个术语,利用Python程序从网页下载信息并处理它,即我们所说的爬虫,一些搜索引擎也是利用无数个Web抓取程序,对网页进行索引从而实现用户的搜索需求。Web抓取需要积极模块,比如:(1)webbrowser;Python自带的,打开浏览器获取指定页面(2)requests文章目录1.1 利用webbrowser的Seekaddress.py1.1.1 编写一个函数Seekad...原创 2020-02-18 21:36:53 · 669 阅读 · 0 评论 -
UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 72: illegal multibyte sequence(解)
(1) 可以这样写:添加操作参数rb因为rb参数是为了专门读取二进制参数而设立的,因为二进制文件中很可能有文档结束符这种编码,在普通文件中代表结束。读取非人工书写的图片,诸如图片,视频等也要使用'rb'来进行读取(2)也可以带入参数'r' ,并告知使用utf-8编码,以免造成乱码,读取错误可以引入sys模块来查看当前python使用什么编码...原创 2020-02-18 12:18:35 · 2514 阅读 · 0 评论 -
Python小程序(打开一个剪贴板上的所有网站)
import webbrowser,sys,pyperclip,reWebAddressRegex=re.compile(r'''( (https://)? [a-zA-Z0-9]+ . [a-zA-Z0-9]+ . com )''',re.VERBOS...原创 2020-02-13 14:19:04 · 166 阅读 · 0 评论 -
Python小程序(猜硬币)
import random#print('Guess the coin toss!Enter heads or tails')#guess=int(input())guess=' 'toss=random.randint(0,1)while guess not in range(0,2): print('Guess the coin toss!Enter heads or ta...原创 2020-02-12 18:26:37 · 1287 阅读 · 0 评论 -
Python调试及异常的处理
python调试 处理异常 try和except raise异常原创 2020-02-11 21:18:54 · 457 阅读 · 0 评论 -
Python shutil模块的函数
文章目录1.1 shutil模块1.1.1 复制文件和文件夹1.1.2 文件和文件夹的移动与更改名称1.1.3 永久删除文件和文件夹1.1 shutil模块shutil模块也称为shutil工具,该模块中含有许多函数,可以让文件快速地被移动、复制、删除和修改。通过import shutil来引入shutil模块1.1.1 复制文件和文件夹(1)复制文件通过 shutil.copy(sou...原创 2020-02-08 12:52:49 · 893 阅读 · 0 评论 -
Python组织文件(删除,修改,打包等)
在Python中可以很方便的大量的移动,删除,修改,添加文件比如:(1)在一个文件夹甚至许多文件夹中复制扩展名相同的文件(2)寻找文件名前缀相同的文件,进行相应的删除,修改等操作(3)将一些文件夹打包到一个文件里(zip文件,或者rar文件)文章目录1.1 shutil模块1.1.1 复制文件和文件夹1.1 shutil模块shutil模块也称为shutil工具,该模块中含有许多函数...原创 2020-02-05 15:15:21 · 269 阅读 · 0 评论