Python:第三方模块plyer

今天,我将介绍一个第三方模块plyer中的弹窗提醒功能。1.安装plyer在Windows系统中,打开cmd命令提示符,输入:pip install plyer如果没有报错,则新建一个Python文件,输入:import plyer运行代码,如果没有报错,则安装成功。2.使用弹窗提醒功能首先,导入notification模块。from plyer import notification然后调用它里面的notify函数,这也是今天的重点:notification.notify(ti
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

矿工文档-安装

发表时间:2020年10月1日信息来源:Bitcoinsv.io安装Bitcoind的部署可以通过多种方式完成,这取决于你的部署需求,既可以是极简的,也可以是非常复杂的。在进行部署之前,很重要的一点是你需要考虑自己是否真的需要一个比特币节点。像mAPI这样的服务可以为商户、交易所以及其它任何需要与区块链进行交互的人提供交易处理和信息服务,使他们无需再自己运行比特币节点。如果你是一个矿工,你至少需要通过运行bitcoind来设置你的比特币节点。请参阅Bitcoind设置指南来部署Bitc
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

矿工文档-介绍

发表时间:2020年10月1日信息来源:Bitcoinsv.io下面是与bitcoind、Miner ID和mAPI设置相关的文档。如果你正在寻找关于比特币的教育资源,请访问Bitcoin SV wiki知识库这篇文档的面向对象是谁?主要是面向矿工。矿工是比特币的基础。本文档旨在为那些自行搭建基础设施、并使用我们所提供的软件的新手提供支持。本文档不是事实的唯一来源,也并非用于规定矿工应该或不应使用的设置。本文档向你介绍了部署软件所需的步骤。在这里,你可以了解更多关于系统架.
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

矿工文档-mAPI

发表时间:2020年10月1日信息来源:Bitcoinsv.io以下的指引是介绍在主流的Linux系统下安装mAPI可使用的工具,前提假设是你使用着类似Bourne shell的shell,比如bash。在此了解mAPI的BRFC(比特币注释请求)。在此了解mAPI参考实现的开源代码。技术支持欲获得技术支持、参与讨论技术标准和参考实现的,请加入以下telegram群组。配置mAPI配置依赖于用于主要服务配置的settings.conf文件以及一个或多个fee * .json文
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

矿工文档-系统架构

发表时间:2020年10月1日信息来源:Bitcoinsv.ioBitcoind外部(点对点网络):发现其它节点并与它们连接 从其它节点接收信息或向其它节点发送信息内部:将RPC公开给矿池软件和mAPI 可以启用可选的REST接口矿池软件外部(stratum协议):公开的API使ASIC矿机连入并开始进行区块头运算(挖矿) 向ASIC矿机发送工作任务 接收有效的share或验证区块头内部(Miner ID):从Miner ID请求coinbase文档,并将.
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

矿工文档-Miner ID

发表时间:2020年10月1日信息来源:Bitcoinsv.io以下的指引是介绍在主流的Linux系统下安装Miner ID可使用的工具,前提假设是你使用着类似Bourne shell的shell,比如bash。在此了解Miner ID的BRFC(比特币注释请求)。在此了解Miner ID参考实现的开源代码。技术支持欲获得技术支持、参与讨论技术标准和参考实现的,请加入以下telegram群组。从源代码开始构建要求对于开发,你只需要在本地中安装Node.js(最低10.12
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Python番外篇:疫情信息弹窗

今天,我们用前几篇文章学习的covid模块和plyer模块制作一个疫情弹窗程序,上代码:from plyer import notificationfrom covid import Covidc = Covid()# 获取中国疫情数据China_data = c.get_status_by_country_name("China")# 制作message参数 各项数据都是整数 需要用str函数转成字符串类型confirmed = "累计确诊病例:" + str(China_data["con
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

矿工文档-设置

发表时间:2020年10月1日信息来源:Bitcoinsv.io创世纪升级移除了区块大小上限的默认设置,并且将此定为“强制共识参数”。此次升级还规定了一项新的设置,即“最大的脚本内存使用”的强制共识参数。这些参数的值必须由系统管理员在软件中手动设置。本文将提供这些参数的信息,并且给出关于如何选择所需值的建议。选择这些参数所建议的方法主要是纵览Bitcoin SV上那些大型矿工如何设置,然后选择与之相同或更高的参数。预计矿工们将在不久的将来开始在他们的Miner ID coinbase文档中公布这
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Python:CSV文件的基本操作

今天,我们将学习csv文件的基本操作。什么是csv文件?CSV是Comma-Separated Value的缩写,意思是逗号分隔值,其文件以文本形式存储表格数据。1.创建示例csv文件
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

矿工文档-系统要求

发表时间:2020年10月1日信息来源:Bitcoinsv.io以下的推荐系统配置要求是在使用bitcoind软件时,基于我们的内部测试和扩容进展情况而定的。创世纪升级之后,Bitcoin SV的扩容之路仍在延续。需要注意,随着时间推移,现有的系统要求也可能会发生变化。 开发环境配置 生产环境最低配置 生产环境推荐配置 仅能满足:遵循最大工作证明(PoW)的链,并处理少量的其..
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

nChain领投超大规模数据公司GeoSpock

发表时间:2020年10月2日信息来源:BitcoinAssociation.net全球领先的企业级公链解决方案提供商nChain今日宣布以主要投资人身份,对总部位于剑桥的数据分析与集成方面的领军企业GeoSpock进行投资。nChain与Cambridge Innovation Capital(简称CIC)联合领投这一总额为540万美元的A轮投资,Global Brain和NTT DOCOMO等来自亚洲的多位领先技术投资人进行跟投。nChain与其他投资人达成战略共识,十分看好GeoSpock未来巨
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Python:第三方模块phonenumbers

今天,我双看到了一个模块phonenumbers,它可以用来解析各种手机电话号码。1.安装phonenumberspip install phonenumbers如果没有报错,打开一个Python文件,输入:import phonenumbers2.使用phonenumbers2.1 解析手机号import phonenumbers# 手机号phone = "+86158xxxxxxx"number = phonenumbers.parse(phone)这里我们导入了这个模块,
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Centi和HandCash共同开发支付握手协议

发表时间:2020年9月24日信息来源:BitcoinAssociation.netCenti开始将其业务延伸至POS机供应商和商业支付系统收单方,我们由此也更加了解了Centi公司及其业务结构。Centi的目标是无缝且毫不费力地集成到现有基础设施中。为了用Bitcoin SV进行付款,所谓的支付URI十分流行。从用户角度而言,这意味着使用Bitcoin SV钱包扫描二维码(QR码)。二维码中所包含的支付细节之后会显示在钱包应用中。这是一个已经过验证的概念,多年来也已经有了多种实现。然而,要在当前
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Python:虚拟隔离环境的创建和基本使用

今天,我们来学习Python虚拟隔离环境的创建和基本使用。虚拟环境是系统的一个位置,你可以在其中安装库,并与其它Python库隔离,这对大型独立项目的开发提供了便利。1.创建虚拟环境一般将cmd命令提示符切换到要创建的目录即可,输入:python -m venv 虚拟环境名称但如果Python版本过早,或者系统没有正确的设置,无法使用Python模块venv创建虚拟环境的话,建议安装virtualenv模块来实现,首先输入:pip install -user virtualenv然后再创建
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Bitcoin SV区块链交易处理能力报告

发表时间:2020年10月1日信息来源:Bitcoinsv.io上周,Bitcoin SV区块链的交易量连续几天较之前增长了近一倍。这次交易量激增使我们有机会能够研究网络并评估在更高负载情况下的网络性能。时间线全网传播的交易数量上升大约开始于9月29日清晨4点(本文所有时间和日期均使用UTC时区)。交易速率逐渐增加到每秒20笔(TPS),并且从那时起基本保持稳定,持续了56个小时以上。从下图可以清楚地看到这一点,图中显示了nChain的一个节点内存池中交易数量的增长速率。图1:内存池中的交易数
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Python:使用segno模块生成二维码

今天,我叒看到了一个模块segno,它可以帮助我们生成二维码。1. 安装segno模块打开一个cmd窗口,输入:pip install segno没有报错的话,打开一个Python文件,输入:import segno运行,如果没有抛出模块找不到的错误,就说明安装成功。2. make函数制作二维码首先,我们导入make函数:from segno import make再定义一个变量message,可以输入一些字符:message = "我是xxx,今年x岁,生日是xxxx年x月x日
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

10月24日BSV区块链应用创新汇(深圳站),欢迎开发者和创新者报名参加!

活动时间:2020年10月24日活动主办方:比特币协会、小聪游戏本月下旬,比特币协会携手生态内伙伴,即将举办一场全新线下活动BSV区块链应用创新汇暨第一届小聪游戏赏金赛。本次活动由比特币协会与小聪游戏联合主办,主要面向开发者、工程师和创业者,旨在展示全球区块链技术始祖——比特币(BSV)的技术发展与应用实践。活动信息时间:10月24日(周六)下午地点:深圳市南山区识别图中二维码或点击链接进行报名http://bitcoinassociation.mikecrm.com/e86Cr9O请注
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Python番外篇:segno模块制作WiFi二维码

今天叕是番外篇,我们来学习如何使用segno模块制作一扫直接连接WiFi的二维码。我们会用到helpers模块中的make_wifi函数,上代码:from segno import helpersqr = helpers.make_wifi(ssid="xxxxxx-xxx", password='********', security="WPA")qr.save("WiFi.png", scale=10)其中,ssid是要连接网络的名称,password是网络密码,security是加密形式。
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

Python番外篇:爬取CSDN作者排行榜数据

今天,又双叒叕是番外篇,我们来爬取CSDN作者排行榜上的数据。1. 确定数据源首先,排行榜的网页链接是https://blog.csdn.net/rank/list/total:打开“查看网页源代码”,会看到:里面根本没有排行榜数据,我认为,这是因为CSDN网站使用了AJAX技术,这种技术通过后台与服务器进行少量的数据交换就可以使网站实现异步更新,减少了网站重复内容的下载,也节省了网站的流量。简单来说,AJAX技术就可以直接加载或更新网页的一部分,而不是为了更新某个动态数据重新加载整个页面。那
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0

使用socket解决,网页应用监控用户唯一在线

在这里我提供一种思路,因为考研原因,没有整理很详细的代码,希望大家谅解。大家 真想解决这个问题的话,真的可以看一下,我的经验所获,绝对可以用。不过小白可能看不懂,最好知道什么是Websocket,再懂一点点js代码就可以。我们通常想的是,在数据库中增加两个字段,一是当前是否在线,二是在线过期时间,不过,如果只依靠数据库,是很难解决当用户直接关闭浏览器这一行为。我们无法准确监控这一行为。这也是...
分类: 其他 发布时间: 02-12 10:11 阅读次数: 0