最近学习python到socketserver,本着想试一下水的深浅,采用Python3.6.目录结构如下:receive_file和file为下载或上传文件存放目录,ftp_client为ftp客户端,ftp_server为server端。server端源码: #!/usr/bin/env python # -*- coding:utf-8 -*- import socketserver im
春节期间,出于好玩,尝试来做一些自娱自乐的动画;因为预算和配置问题,所以绕开了 Adobe 系列,转而投奔一些免费开源的轻量软件。以下是我的一些发现,拿出来与大家一起分享。简单轻便,专注逐帧动画,包含了动画制作的基本功能,允许用户创建手绘场景,可以在矢量与栅格之间无缝切换,跨平台支持 Mac Linux 和 Windows,社区也在不断增长。具有专业功能的 2D 动画软件,跨平台支持 Mac Li
有时候你做好了一个小游戏或者小程序想要打包发送给别人玩或者用的时候,直接发过去,如果别人没有python环境的话,那肯定是用不了的,这时候你需要将程序打包成exe程序。将python打包成exe的方法有两种,一种是pyinstaller,另一种是py2exe.两者各有优缺点,不过现在大部分都使用pyinstaller去打包exe,为什么不用py2exe,后面你就知道了。关于pyinstaller首
转载 2023-08-10 21:42:12
195阅读
      很多朋友在实际应用中都可能需要用到FTP Server类的软件,这类软件有很多,比较知名的有Serv-U、G6等,这里向大家介绍一下FileZilla Server,Windows平台下一款不错的FTP Server软件,而且是免费的、开源的。        &nbs
转载 2023-07-20 18:40:28
104阅读
windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。   py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com ...
原创 2021-07-23 18:00:51
321阅读
   以前一直知道cooledit是一款很好的音乐编辑软件,2013年的下半年我参与了一个所谓的语音项目,是使用praat做语音标注的,但除了标注外不会用它做音乐编辑。兴趣使然下,找到一个开源音乐编辑软件:Audacity,使用起来虽然不像cooledit那么方便,但好歹是免费的开源产品,挺好用的,用其制作的音乐好歹还能应付所需。    至于视频制作软件
原创 2014-01-11 15:45:23
955阅读
Transmit for mac是一款功能齐全Mac用户必备的FTP客户端。其兼容于FTP,SFTP和TLS/SSL协议,提供比Finder更加迅速的iDisk账户接入。与此同时,用户还可以通过Transmit在任意应用程序中无须下载即可实时编辑文档,方便简洁,一步到位。软件运行环境为10.15.7系统!ForkLift for Mac版安装教程 下载完成后,双击pkg安装,ForkLift安装器
转载 2023-11-07 06:49:47
107阅读
目的描述:为了让没有安装Python的人也能使用我们编写的.py文件,我们需要将编写好的Python程序生成.exe文件。第一步 下载pyinstallerpyinstaller插件是Python自带的插件,用于为我们写好的代码进行打包,最终自动合成.exe文件。在Pycharm界面的最下面,你可以看到Terminal,选择这个选项,这就是一个终端界面。 在此界面写输入指令: pip instal
转载 2023-08-11 19:30:27
226阅读
Python无处不在 ,似乎它支持从主要网站到桌面实用程序到企业软件的所有功能。 Python已经被用来编写流行的软件项目,如dnf / yum,OpenStack,OpenShot,Blender,Calibre,甚至是原始的BitTorrent客户端。它也恰好是我最喜欢的编程语言之一。 就个人而言,Python多年来一直是我从大学课程到小脚本的一切课程,帮助我自动执行重复的任务。 它是少数几种
系列文章目录这个系列文章将写一些python中好玩的小技巧。 第一章 使用Python 做一个软件目录系列文章目录前言一、第一步:写好文件二、第二步:生成程序1.安装库2.使用安装的库进行转化总结前言本文重点说如何将py文件转化为exe文件,也就是windows电脑可以打开的文件,实现起来还是非常简单的。主要使用到了PyInstaller这个第三方库,它能够在Windows、Linux、 Mac
转载 2023-08-15 10:42:59
137阅读
# Java FTP开源介绍及使用示例 ## 引言 FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上进行文件传输的标准协议。在Java开发中,我们可以使用开源FTP库来实现FTP文件传输功能。本文将介绍一些常见的Java FTP开源库,并通过代码示例演示其使用方法。 ## Java FTP开源库介绍 ### Apache Commons Net A
原创 2023-08-07 04:09:38
142阅读
FileZilla(教程)是经典的开源FTP解决方案,包括FileZilla客户端和FileZilla Server。其中,FileZilla Server的功能比起商业软件FTP Serv-U毫不逊色。FileZilla Server几乎无用户数限制;多线程引擎;在 Windows NT4、2000、XP下以服务形式运行;针对 fxp/反弹攻击过滤;安全密码储存 (使用 MD5 hash);实时
目前很多街道上的商户住户等都被细分的非常清晰,平时大家在街上走的时候也会随处可见如下图样式的门牌号,清晰的标注了街道名称以及门牌号,以及当地的邮政编码这些,下面我们就中琅标签打印软件来看一下如何批量制作街道门牌号? 在制作门牌号之前,我们首先可以将门牌上的内容录入保存在Excel中作为数据库使用,然后在打开标签软件后,将数据导入软件中即可: 一、在中琅标签打印软件中新
1. ftp 引入依赖<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency>工具类import or
转载 2023-05-31 17:28:51
213阅读
# Docker制作FTP镜像 ## 1. 介绍 在软件开发过程中,我们经常需要与其他团队成员或客户共享文件。FTP(File Transfer Protocol)是一种常用的文件传输协议,可以方便地将文件从一个地方传输到另一个地方。Docker是一个开源的容器化平台,可以将应用程序及其依赖项打包为一个独立的容器,从而实现快速部署和移植。 本文将介绍如何使用Docker制作一个FTP镜像,方
原创 2024-01-03 04:56:54
292阅读
 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件; 使用PyCharm 导入项目,修改配置,运行项目; 将项目中config.ini配置文件中的数据库配置改为自己的配置,然后运行;,vue框架联合开发并实现。对于以上描述的技术或开发工具,在当代都是较为成熟的技术和平台,虽然它们都有自已的体系,但在程序员的眼里,它们的配合度是很高的,网上的相关博
# Python制作软件界面教程 ## 整体流程 下面是整个制作软件界面的流程图: ```mermaid flowchart TD A[设计界面布局] B[添加控件] C[设置控件属性] D[处理控件事件] E[运行程序] A-->B B-->C C-->D D-->E ``` ## 步骤详解 ### 1. 设计界面
原创 2023-08-29 03:16:51
335阅读
# Python 制作软件界面入门指南 在当今信息技术飞速发展的时代,软件界面的开发变得越来越普遍和重要。对于新入行的开发者而言,学习如何用 Python 制作软件界面是一个非常不错的选择。本文将为你提供一份详细的入门指南,帮助你一步一步地实现这个目标。 ## 流程概述 以下是开发 Python 软件界面的基本流程,我们将通过表格展示步骤以及对应的时间和必要工具。 | 步骤 |
原创 10月前
159阅读
# 用Python制作轮播软件 随着Python的广泛应用,越来越多的人开始使用它来开发各种应用程序。轮播软件是一种常见的软件展示形式,通常用于展示图片或信息,下面将介绍如何用Python实现一个简单的轮播软件。 ## 环境准备 在开始之前,请确保你已经安装了Python和以下库: - tkinter:用于图形用户界面(GUI)开发。 - PIL(Pillow):用于处理图像。 你可以通
原创 8月前
65阅读
Python 程序:学员管理系统1、需求2、表结构3、readme4、目录结构5、代码6、测试样图 一、需求需求:角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下讲师视图:管理班级,可创建班级,根据学员qq号把学员加入班级可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同
  • 1
  • 2
  • 3
  • 4
  • 5