自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Python代码的保护措施

我正在用Python开发一个软件,该软件将分发给我雇主的客户。我的雇主想用有时间限制的许可文件来限制软件的使用。如果我们分发.py文件,甚至.pyc文件,将很容易(反编译并)删除检查许可证文件的代码。另一个方面是,我的雇主不希望我们的客户阅读代码,担心代码可能被窃取,或者至少是产生“新颖的想法”。有什么好方法可以解决这个问题吗?

2023-09-09 21:23:48 218 3

翻译 Python字典调度模式

如果您有一系列可以应用不同值的函数,并且这些函数都接受(大约)相同的参数,那么这将非常有用。我可以使用上面的字典调度模式,而不是有一个if语句,它的大小会随着我向字典中添加更多的模型而增加,并且变得更难阅读。我非常喜欢这种模式。我在Python中实现自己的Lisp时使用过它,用于将VisionScript中的令牌类型映射到它们的关联函数,用于将模型映射到VisionScript中处理该模型推理的函数等等。我直接用括号语法调用字典返回的函数,传递它所需的值(在本例中为self,它包含语言的全局状态和类)。

2023-09-09 21:23:33 56

原创 Jieba+collections中英文混合语言文章词频统计

jieba是一个优秀的第三方中文词库,用于中文分词。中文分词指的是将一个汉字序列切分成一个一个单独的词。jieba可以帮助你快速高效地完成中文分词,支持三种分词模式:精确模式、全模式和搜索引擎模式。

2023-09-02 23:13:13 196

原创 Python新手教程 Python的下载与安装

Python是一种高级编程语言,由Guido van Rossum于1989年开发,最初是为了解决ABC语言的一些不足而产生的。安装完成后,您可以使用pip工具来安装其他Python库或工具。在安装程序中勾选“Add Python to PATH”选项,这样您就可以在控制台中执行Python命令了。)下载最新的Python安装程序。如果您看到在终端中输出了Python的版本信息,则说明您已经成功安装了Python。找到最新版本的Python,点击下载安装程序,注意选择macOS对应的版本。

2023-08-25 13:46:29 57 1

原创 WorldCount-词频统计-英语考级必备-超好用-开源-Python

用Python实现词频统计,适用于英语考级统计常考词汇等

2023-08-23 19:51:41 417

原创 BeautifulSoup实战 用python把md文件转换为html网页

在制作网页的时候,有时需要将在网页上显示md文件,但是将Md文件嵌入HTML的操作极为繁琐,或者遇到某些网站为了安全和用户隐私禁用了JS,这时就需要将Md文件转换为HTML了。

2023-08-22 16:10:38 309

原创 教你基于信息论检测自己的密码强度

的字符串,其中password字段可留空(此环节仅用于判断特殊令牌,可以任意填).然后,在上方输入框中输入你的密码,按下Enter键即可.本工具显示的结果为6种评级,即无效,非常弱,弱,一般,强和非常强,评级标准来自于作者的经验和测试结果,如果你想获得一个较为量化的结果,请勾选debug模式以显示debug值。常规模式下的算法主要评估的是密码的多样性和复杂性,而增强模式的算法则更侧重于随机性和被破解的可能性,当然,由于算法不同,同一个密码的debug值可能存在较大的差异,不可比较。3.输入令牌后按下回车。

2023-08-20 22:10:19 250 2

算法+密码检测+密码强度检测机

密码强度检测机

2023-08-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除