很早以前在阅读英文文章时,我们遇到难以理解的句子通常都是打开网页搜索翻译结果,但是就觉得每次需要打开网页好麻烦,所以就打算做一个能够帮助我们阅读英文文章的小软件,甚至是其他语种的文章。这是我写完运行后的结果,翻译的结果一模一样。至于为什么选择谷歌?谷歌翻译的结果较之其他准确率还是蛮高的。准备工作我的python环境是3.7.0我们需要这么几个库:tkinter、win32clipboard、pyt
本文实例讲述了python之wxPython的使用方法,分享给大家供大家参考。具体方法如下:先来看看效果,这里加载一张图片:代码如下:#!/usr/bin/env python """hello wxPython program""" import wx class Frame(wx.Frame): #wxPrame subclass """Frame class that display a i
转载 2023-06-26 15:14:58
113阅读
介绍下加壳、脱壳以及如何病毒免杀技术与原理 在自然界中,我想大家对壳这东西应该都不会陌生了,由上述故事,我们也可见一斑。自然界中植物用它来保护种子,动物用它来保护身体等等。同样,在一些计算机软件里也有一段专门负责保护软件不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务。就像动植物的壳一般都是在身体外面一样理所当然(但后来也出现了所谓的“壳中带籽”的壳)
转载 2023-08-24 11:19:04
55阅读
# 用Python开发软件:初学者入门指南 作为一名刚入行的小白,你可能会对如何使用Python开发软件感到迷茫。别担心,本文将为你提供一个清晰的流程,并逐步介绍每个环节所需的代码和实现方法。 ## 开发软件的基本流程 以下是用Python开发软件的基本流程: | 步骤 | 描述 | | ----- | ----
原创 11月前
68阅读
https://www.construct.net/en
原创 2021-05-20 18:59:16
330阅读
https://www.construct.net/
原创 2022-04-06 10:00:13
118阅读
Python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用Python开发的app应当是作为编码练习、或者自娱自乐所用,加上目前这方面的模块还不是特别成熟,bug比较多,总而言之,劝君莫轻入。准备工作利用Python开发app需要用到Python的一个模块–kivy,kivy是一个开源的,跨平台的Python开发框架,用于开发使用创新的应用程序。简而言之,这是一个Python桌面程序
最近,我突然有个想法我搞个杀毒软件代码搞得有点太简单了),代替一下我电脑里的杀毒软件(好像代替不了,功能不够全,文件监控都没有。) 教程部分:#先搞一下杀毒引擎 1.导入模块:import hashlib import os获取文件md5使用hashlib模块(python预装)来获取文件MD5我们用MD5来判断这个是否为病毒文件定义一个元组(列表好像也可以)供用户输入文件路径,如下面的代码
1 序言面向读者    本文适合有经验的程序员尽快进入Python2.x世界.特别地,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序.Python3.x用户请参考:http://www.cnitblog.com/yunshichen/archive/2009/04/01/55924.html(由于Django不支持p
对于一些 Python 脚本,我们想把它打包给其他人使用,不是黑色的命令行框,而是打包成一个有界面的程序包给别人,让普通用户也能用上是多么酷的事啊。涉及到界面,就少不了 GUI 编程,对于一些爬虫脚本或者其他脚本能有一个界面给普通用户使用,用户的体验也是有所上升的。小编就做了一个图片文本识别的小工具,有着界面,可以打包给别人使用,小编在写界面代码时,并没有从头开始写,而是用了一个叫工具通过拖拽控件
以前我用过编程猫的Coco编辑器做过一个聊天App,但感觉不是很爽,处处都要受到限制。于是我按照我在编程猫上的思路,用Python制作了一个聊天程序。思路下载一个MySQL数据库,并做好处理。这个数据库相当于整个程序的服务端。客户端使用tkinter的GUI制作,主要功能包括:收信息,发信息。收发信息的数据储存在MySQL的信息收发数据库。同时需要在MySQL里创建一个账户管理的数据库,用来储存账
软件测试的基础理解 在探讨是否需要会编写代码才能进行软件测试之前,我们首先需要理解软件测试的核心目的。软件测试是为了确保软件的质量和稳定性,通过运行或审查软件来检测其中的错误、缺陷或不符合需求的地方。测试工程师通过各种测试技术,如黑盒测试、灰盒测试和白盒测试,来评估软件的性能、功能、安全性和易用性。 不会代码,如何进行软件测试 对于不会编写代码的人来说,软件测试仍然是可行的。特别是黑盒测试
原创 2024-06-28 10:29:58
116阅读
# 用Python软件开发指南 ## 一、整体流程 在使用Python开发软件时,一般可以分为以下步骤: | 步骤 | 描述 | | --- | --- | | 1 | 设定软件需求 | | 2 | 设计软件架构 | | 3 | 编写代码实现功能 | | 4 | 测试软件 | | 5 | 优化代码 | | 6 | 发布软件 | ## 二、具体操作步骤及代码示例 ### 1. 设定软件
原创 2024-03-03 05:18:02
45阅读
       轻量级的软件开发方法学,如XP和近期流行的敏捷软件开发,都注重代码的持续集成和自动测试。开发人员以非常短的迭代周期工作,以便能够经常性的交付可以工作的软件。在这样的软件方法学中,代码持续集成和自动测试极其重要,以至于被形象地称为项目开发的心跳,心跳停止之时通常是项目死亡之时。这个至关重要的心跳
在学校里学过C语言、C#、Java没有系统地学习过Python 但是有一些编程基础 所以就直接上手编写python脚本了因此,在这个过程中,学习了一段时间后,还是出现了一些和python编程有关的疑点和问题,现在在这里总结记录一下!1.从.txt文件中读取信息一些网站信息(比如url、元素id等等)读取:def get_web_info(path): web_info={}
Python简介Python(英国发音:/ˈpaɪθən/美国发音:/ˈpaɪθɑːn/),是一种面向对象的解释型计算机程序设计语言,由荷兰人GuidovanRossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件,源代码和解释器CPython遵循GPL(GNUGeneralPublicLicense)协议。Python语法简洁清晰,特色之一是强制用空白符(wh
python代码学习——元素定位元素定位自己id定位className定位(样式名)TagName和name超链接文本精准和模糊定位万能定位方式: CSS选择器标签名和id根据classname/样式定位根据属性值定位万能定位方式:xpath相对定位的规则属性匹配文本内容匹配属性包含层级定位轴定位代码示例: 首先需要导入第三方库from selenium import webdriver fro
# Python在组态软件中的应用 ## 1. 什么是组态软件? 组态软件是一种用于控制和监测工业过程的软件,它通常用于工厂、电力站、化工厂等领域。组态软件可以帮助工程师设计、配置和监控工业自动化系统,从而提高生产效率和质量。 ## 2. Python在组态软件中的优势 Python作为一种简单易学、功能强大的编程语言,越来越多地被应用于组态软件的开发中。Python在组态软件中的优势主要
原创 2024-02-23 07:15:31
205阅读
有时候你做好了一个小游戏或者小程序想要打包发送给别人玩或者用的时候,直接发过去,如果别人没有python环境的话,那肯定是用不了的,这时候你需要将程序打包成exe程序。 将python打包成exe的方法有两种,一种是pyinstaller,另一种是py2exe.两者各有优缺点,不过现在大部分都使用pyinstaller去打包exe,为什么不用py2exe,后面你就知道了。 关于
1 前言    前面的所有准备工作基本已经完成了,在串口通信软件设计之前,我们先进行一个简单的软件界面设计任务来入个门。如果您还未完成前面的准备工作,还请尽可能阅读一下上一篇文章,如有需要可以访问:Python语言串口通信软件开发(1),以方便后面工作更好的展开。2 新建一个工程2.1 新建一个工程文件夹    来让我
  • 1
  • 2
  • 3
  • 4
  • 5