Python

python学习笔记之运算符

目录前言软件环境身份运算符算术运算符比较运算符位移运算符自变运算符位运算符逻辑运算符成员关系运算符Python真值表最后在前面的博文介绍了Python的数据结构之后,接下来结合python操作符来对Python程序中的数据进行处理。操作符/运算符的使用,可简洁地表示内建类型的对象处理。主要是对程序中的数据进行逻辑操作、...

Python APScheduler定时任务框架

摘录:pythonAPScheduler作者:shhnwangjian APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期,固定时间间隔及crontab类型的任务,并且可以持久化任务,并以daemon方式运行应用。github:https://github.com/agro...

Python sort和sorted

Python中用来排序的方法sort、sortedsort与sorted区别:1.sort是应用在list上的方法,而sorted可以对所有可迭代的对象(他们可以是list、dict、set、甚至是字符串)进行排序操作。2.list的sort方法返回的是对已经存在的列表进行操作,无返回值,而内建函数sorted方法返回...
代码星球·2020-05-11

Python如何使用不同分隔符切分字符串

如何使用不同分割符分割字符串如何使用不同分隔符切分字符串,把某个字符串依据分隔符拆分,该字符包含不同的多种分隔符,如下s='12;;7.osjd;.jshdjdknx+'其中;.+是分隔符有哪些解决方案?方法1:通过str.split()方法,每次处理一个分隔符#!/usr/bin/python3defgo_split...

Python爬虫获取天气预报并发到指定人的QQ邮箱

关于email模块的使用天气预报:https://tianqi.so.com/weather/#coding:utf-8importsmtplibfromemail.mime.textimportMIMETextfromemail.headerimportHeaderimportrequestsfrombs4impor...

Python爬虫模拟登录的github项目

  项目地址:https://github.com/CharlesPikachu/DecryptLogin项目中文文档:https://httpsgithubcomcharlespikachudecryptlogin.readthedocs.io/zh/latest/SupportList:Webs...

Python csv模块的使用

原文:Pythoncsv模块的使用作者:py小蟒蛇 CSV(CommaSeparatedValues),即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号),是一种常用的文本格式,用以存储表格数据,包括数字或者字符。很多程序在处理数据时都会碰到csv这种格式的文件,它的使用是比较广泛的(Kaggle上一些题...
代码星球·2020-05-11

Python实现统计博客园博文数量、阅读量、评论数

 如何使用只需要将代码中的headurl替换以下格式,其中你只需要改变以下链接的阴影部分,阴影部分为你的博客园链接。类似:https://www.cnblogs.com/-wenli/default.html?page=  原理使用requests爬取网页,再使用BeautifulSoup...

wxPython笔记:TextCtrl 使用验证器

原文链接作者:月小水长前言TextCtrl是wxPython框架里一个非常实用的文本输入控件,我们经常需要对TextCtrl做这样一个输入上的约束:只允许输入数字(比如允许1.2、4.5、100这些输入而禁止诸如.8、4t等输入,方便我们在将输入的str类型转成int、float等其他类型时不需要额外加判断来防止产生异...

wxpython笔记:wx.lib.pubsub与PyPubSub发布订阅

 wx.lib.pubsub  wx.lib.pubsub模块提供了一个发布-订阅代理,让您的应用程序的部分给定主题的应用程序的其他部分的广播消息。侦听器可以是应用程序中的任何可调用对象,即函数,绑定方法,具有call的任何对象等。请注意,pubsub本身并不通过网络进行代理,而只能在应用程序内工作。资料:h...

wxpython笔记:应用骨架

 原文链接:wxPython教程(十一):wxPython应用骨架在本节,我们将创建一些wxPython应用骨架。样例脚本将只负责设计界面而非实现功能,目标是为了展示几款流行GUI界面如何用wxPython来完成。文件管理器我们将创建一个叫做 FileHunter的应用,它是一个文件管理器,界面模仿...

Python collections使用

 作者:大雄good链接:https://www.jianshu.com/p/f2a429aa5963collections为python提供了一些加强版的数据结构,当前有:>>>collections.__all__['deque','defaultdict','namedtuple','...
代码星球·2020-05-10

Python pynput监控、控制键盘鼠标

原文链接:Python控制键盘鼠标pynput的详细用法作者:botoopynput这个库让你可以控制和监控输入设备。对于每一种输入设备,它包含一个子包来控制和监控该种输入设备:pynput.mouse:包含控制和监控鼠标或者触摸板的类。pynput.keyboard:包含控制和监控键盘的类。地址:https://py...

wxpython笔记:wxpython实现HTTP请求交互式工具

 简介:wxpython写的HTTP请求交互式工具,现在只支持Get、Post两种方式。主程序:importwximportnumpyfrommatplotlib.backends.backend_wxaggimportFigureCanvasWxAggasFigureCanvasfrommatplotlib...

谷歌翻译python Googletrans库

googletrans是一个免费的、可调用GoogleTranslateAPI接口的python库。它借助GoogleTranslateAjaxAPI接口来实现文本的检测和翻译。googletrans的基本用法可以参考文档连接:http://py-googletrans.rtfd.io/API特性:快速可靠-它使用tr...