精华内容
下载资源
问答
  • wps怎么文件形式分享
    千次阅读
    2020-12-19 14:17:56

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。

    以文件形式发送wps的操作步骤是;

    1、首先点击想要发送的文档,点击页面上的分享。

    2、其次点击页面下面的以文件发送。

    3、然后在页面上选择发送对象即可。

    是由金山软件股份有限公司自主研发的一款办公软件套装,可以实现办公软件最常用的文字编辑、表格、演示稿等多种功能。具有内存占用低、运行速度快、体积小巧、强大插件平台支持、免费提供海量在线存储空间及文档模板等优点,覆盖Windows、Linux、Android、iOS等平台。

    包括四大组件:“ WPS文字”、“WPS表格”、“WPS演示”以及“ 轻办公”,能无障碍兼容微软Office格式的文档:不仅可以直接打开、保存微软Office格式的文档,微软Office也可正常编辑WPS保存的文档。除了在文档格式上兼容,WPS在使用习惯、界面功能上,都与微软Office深度兼容,降低了用户的学习成本,完全可以满足个人用户日常办公需求。

    更多相关内容
  • 人们在发送qq邮件时希望把文件夹的内容全部发送过去,可是qq邮箱都没有发送文件夹的功能,那么文件夹中所有的文件就只有一张一张添加附件进行发送吗?其实可以把文件压缩后进行发送。QQ邮箱怎么发送文件夹?下面一起来...

    人们在发送qq邮件时希望把文件夹的内容全部发送过去,可是qq邮箱都没有发送文件夹的功能,那么文件夹中所有的文件就只有一张一张添加附件进行发送吗?其实可以把文件压缩后进行发送。QQ邮箱怎么发送文件夹?下面一起来看看qq邮箱发送文件夹教程。

    6550588ff79dd4b550009b37c5ae6fbb.png

    操作步骤

    1、qq邮箱如何发送文件夹的首要是打开电脑,在磁盘中找到等下要在邮箱中进行发送的文件夹,选定文件,右键鼠标,在弹出的对话框中选择“添加到****.zip,或.rar等选项。如下图;前提是电脑安装了压缩软件,一般电脑安装后都有的。

    887e6a21b7705ab4b7e9b22d70087646.png

    2、点击后, 软件自动进行文件压缩,在相同目录下出现一个同名的压缩文件。

    9fec16ac11ccbd2c6dfb138762edb58f.png

    3、打开QQ面板,找到要发送邮件的QQ好友,选定它,点击鼠标右键,在弹出的菜单中选择“发送电子邮件”;如下图所示;

    123b924f53b108f683ad7a310ef654a8.png

    4、进入邮件编写页面,按照要求填写好收件人,主题和正文等信息。并对正文文字格式进行设置好,使用邮件内容更美观。

    5、内容填写好后,点击“主题”下方的“添加附件”按钮。从中调出附件选择对话框。

    9cfcb5ef6dc37930db15c51d29169e21.png

    6、弹出附件选择对话框后,从资源管理器中找到刚才的压缩文件的位置,选定它,点击打开按钮。系统自动进入邮件附件上传过程。如下图。

    bb1960f20789f195a484c72e95f55662.png

    7、邮件附件添加好之后,也可继续添加附件,如果附件全部添加完成好了, 点击下方的发送,或选择定时发送,设置好发送时间。就可以把文件夹的内容发送过去了。

    049a89c78381a234a53dfc5795fcb8eb.png

    编后语:以上便是QQ邮箱怎么发送文件夹的步骤。其实是通过把文件压缩的形式,把文件打包发送过去,QQ邮箱的使用也是很简单的,多尝试一下就可以了。还可以发送邮件到自己的邮箱。小编经常使用这些方法,一般是在别的电脑上做了一些文件,可以通过发到邮箱,之后使用别的电脑,再登陆邮箱下载文件。

    展开全文
  • 文章目录Windows 操作系统下图片形式发送压缩文件1、表现形式2、应用3、如何创建一个这样的文件 Windows 操作系统下图片形式发送压缩文件 1、表现形式 一个文件,双击打开时是一张图片,将后缀改成.zip 即可...

    Windows 操作系统下以图片形式发送压缩文件


    1、表现形式

    一个文件,双击打开时是一张图片,将后缀改成.zip 即可变成一个压缩文件,解压可以提取其中的文件

    2、应用

    1、可以对大部分人隐藏真实文件
    2、相对于创建隐藏文件,该方式更加隐秘
    3、发给别人时可以装逼
    4、秀操作

    3、如何创建一个这样的文件

    1、准备一个压缩文件,一张图片
    2、把这2个文件夹放置到同一个文件夹内
    3、打开cmd.exe
    4、用cd 命令移动到当前文件夹
    5、输入命令

    // 命令运行结构
    copy /b  图片的文件名 + 压缩文件名  目标文件名+图片后缀
    
    // 举例
    // 有一张图片 123.jpg ,一个压缩包 456.zip,那么命令应该这么写
    copy /b 123.jpg+456.zip 789.jpg
    
    // 注意点
    // 网上很多教程会让你把目标文件改成原来的图片的名字,这样做会导致你原来的图片被覆盖
    // 目标文件可以是其它的名字,这样会新创建一个文件,而不是覆盖原文件
    
    
    展开全文
  • 主要为大家详细介绍了python邮件发送smtplib的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • ◎ 范例中服务器地址和端口是固定值,请你将它们改成——允许用户参数形式从命令行输入;◎ 范例中客户机发送的是固定文本”Hello Network!”,请改成——允许用户输入字符串,按回车发送;实现循环,直至客户机...
  • 为了项目方便和代码备份,简单写了一个自动压缩指定文件夹并且作为...3、将第2步中生成的zip文件自动附件的形式发送到指定邮箱,如762193719@qq.com 项目代码: 我把项目命名为codeManager,主要包含两个module:
    为了项目方便和代码备份,简单写了一个自动压缩指定文件夹并且作为附件发送邮件到指定邮箱的脚本。

    需求:
    1、目标文件夹:D:\mydev\python
    2、取第1步中的目标文件夹,自动压缩生成压缩文件zip
    3、将第2步中生成的zip文件自动以附件的形式发送到指定邮箱,如762193719@qq.com

    项目代码:
    我把项目命名为codeManager,主要包含两个module:
    1、emailManager,作为发送邮件的handler
    2、zipManager,作为压缩文件的handler

    项目目录结构如下:
    1、emailManager
           [1] __init__.py,作为module import的必要文件
           [2] email_manager.py,发送邮件的必要算法
    2、zipManager
           [1] __init__.py,作为module import的必要文件
           [2] zip_manager.py,压缩文件的必要算法
    3、run.py,总入口文件

    python:自动压缩指定文件夹作为附件发送邮件到指定邮箱

    以下是各文件的源代码:
    email_manager.py
    1. -*- coding: utf-8 -*-  
    2.  
    3. '''
    4. 发送邮件
    5. '''
    6.  
    7. import smtplib  
    8. import email.MIMEMultipart
    9. import email.MIMEText
    10. import email.MIMEBase
    11. import os.path  
    12. import mimetypes
    13. import os  
    14. from os.path import join, getsize    
    15. import traceback
    16.  
    17. 解决乱码问题
    18. import sys  
    19. reload(sys)  
    20. SYS_ENCODING 'cp936'  定义系统编码
    21. sys.setdefaultencoding(SYS_ENCODING)  设置默认编码
    22.  
    23. class EmailManager:
    24.     '''
    25.     send email to the given email address automatically
    26.     '''
    27.  
    28.     def __init__(self, **kw):
    29.         构造函数 '
    30.         self.kw kw
    31.  
    32.         self.smtp_server "smtp.163.com"
    33.         self.MAX_FILE_SIZE 10 1024 1024 10M
    34.  
    35.     def run(self):
    36.         总入口
    37.         try:
    38.             初始化
    39.             self.__my_init()
    40.             登录SMTP服务器,验证授权
    41.             server self.get_login_server()
    42.             生成邮件主体内容
    43.             main_msg self.get_main_msg()
    44.             生成邮件附件内容
    45.             file_msg self.get_attach_file_msg()
    46.  
    47.             if file_msg is not None:
    48.                 main_msg.attach(file_msg)
    49.  
    50.             得到格式化后的完整文本  
    51.             fullText main_msg.as_string()  
    52.  
    53.             发送邮件
    54.             server.sendmail(self.msg_from, self.receiver, fullText)  
    55.  
    56.         except Exception, e:
    57.             print e
    58.  
    59.             exstr traceback.format_exc()
    60.             print exstr
    61.  
    62.             server.quit()
    63.             exit()
    64.  
    65.     def get_main_msg(self):
    66.         生成邮件主体内容 '
    67.         构造MIMEMultipart对象做为根容器  
    68.         main_msg email.MIMEMultipart.MIMEMultipart()  
    69.  
    70.         构造MIMEText对象做为邮件显示内容并附加到根容器  
    71.         text_msg email.MIMEText.MIMEText(self.msg_content, _charset="utf-8")  
    72.         main_msg.attach(text_msg)  
    73.  
    74.         设置根容器属性  
    75.         main_msg['From'] self.msg_from  
    76.         main_msg['To'] self.msg_to  
    77.         main_msg['Subject'] self.msg_subject
    78.         main_msg['Date'] self.msg_date
    79.  
    80.         return main_msg
    81.  
    82.     def get_attach_file_msg(self):
    83.         生成邮件附件内容 '
    84.         if self.attach_file is not None and self.attach_file != "":
    85.             try:
    86.                 self.validate_file_size()
    87.  
    88.                 data open(self.attach_file, 'rb')  
    89.                 ctype,encoding mimetypes.guess_type(self.attach_file)  
    90.                 if ctype is None or encoding is not None:  
    91.                     ctype 'application/octet-stream'  
    92.                 maintype,subtype ctype.split('/',1)  
    93.                 file_msg email.MIMEBase.MIMEBase(maintype, subtype)  
    94.                 file_msg.set_payload(data.read())  
    95.                 data.close()  
    96.  
    97.                 email.Encoders.encode_base64(file_msg) #把附件编码  
    98.  
    99.                 #设置附件头  
    100.                 basename os.path.basename(self.attach_file)  
    101.                 file_msg.add_header('Content-Disposition','attachment', filename basename) #修改邮件头
    102.  
    103.                 return file_msg
    104.             except Exception, e:
    105.                 print e
    106.                 return None
    107.  
    108.         else:
    109.             return None
    110.  
    111.     def get_login_server(self):
    112.         登录SMTP服务器,验证授权信息 '
    113.         server smtplib.SMTP(self.smtp_server)  
    114.         server.login(self.server_username, self.server_pwd) #仅smtp服务器需要验证时
    115.  
    116.         return server  
    117.  
    118.     def validate_file_size(self):
    119.         验证文件大小是否合法 '
    120.         if getsize(self.attach_file) self.MAX_FILE_SIZE:
    121.             raise Exception(u'附件过大,上传失败')
    122.  
    123.     def __my_init(self):
    124.         配置初始化 '
    125.         邮箱登录设置
    126.         self.server_username self.__get_cfg('server_username')
    127.         self.server_pwd self.__get_cfg('server_pwd')
    128.  
    129.         邮件内容设置
    130.         self.receiver self.__get_cfg('msg_to')
    131.  
    132.         self.msg_from self.server_username
    133.         self.msg_to ','.join(self.__get_cfg('msg_to'))
    134.         self.msg_subject self.__get_cfg('msg_subject')
    135.         self.msg_date self.__get_cfg('msg_date')
    136.         self.msg_content self.__get_cfg('msg_content')
    137.  
    138.         附件
    139.         self.attach_file self.__get_cfg('attach_file', throw=False)
    140.  
    141.     def __get_cfg(self, key, throw=True):
    142.         根据key从**kw中取得相应的配置内容 '
    143.         cfg self.kw.get(key)
    144.         if throw == True and (cfg is None or cfg == ''):
    145.             raise Exception(unicode("配置不能为空!", 'utf-8'))
    146.  
    147.         return cfg
    148.  
    149.  

    zip_manager.py
    1. #coding=utf-8
    2.  
    3. '''
    4. 压缩文件夹,生成zip文件
    5. '''
    6.  
    7. import os,zipfile
    8. from os.path import join 
    9. from datetime import date
    10. from time import time
    11. import traceback
    12.  
    13. 解决乱码问题
    14. import sys  
    15. reload(sys)  
    16. SYS_ENCODING 'cp936'  定义系统编码
    17. sys.setdefaultencoding(SYS_ENCODING)  设置默认编码
    18.  
    19. class ZipManager:
    20.     ''' 
    21.     zip the given folder automatically
    22.     '''
    23.  
    24.     def __init__(self):
    25.         构造函数 '
    26.         pass
    27.  
    28.     @staticmethod
    29.     def zip_dir(dirname,zipfilename):
    30.         压缩指定文件夹 '
    31.         filelist []
    32.         if os.path.isfile(dirname):
    33.             filelist.append(dirname)
    34.         else :
    35.             for root, dirs, files in os.walk(dirname):
    36.                 for name in files:
    37.                     hard code,原有压缩文件跳过
    38.                     if name.endswith('.zip'):
    39.                         continue
    40.                     hard code end
    41.                     filelist.append(os.path.join(root, name))
    42.  
    43.         zf zipfile.ZipFile(zipfilename, "w", zipfile.zlib.DEFLATED)
    44.         for tar in filelist:
    45.             arcname tar[len(dirname):]
    46.             #print arcname
    47.             zf.write(tar,arcname)
    48.         zf.close()
    49.  
    50.     @staticmethod
    51.     def unzip_file(zipfilename, unziptodir):
    52.         解压缩指定文件夹 '
    53.         if not os.path.exists(unziptodir): os.mkdir(unziptodir, 0777)
    54.         zfobj zipfile.ZipFile(zipfilename)
    55.         for name in zfobj.namelist():
    56.             name name.replace('\\','/')
    57.  
    58.             if name.endswith('/'):
    59.                 os.mkdir(os.path.join(unziptodir, name))
    60.             else:            
    61.                 ext_filename os.path.join(unziptodir, name)
    62.                 ext_dir= os.path.dirname(ext_filename)
    63.                 if not os.path.exists(ext_dir) os.mkdir(ext_dir,0777)
    64.                 outfile open(ext_filename, 'wb')
    65.                 outfile.write(zfobj.read(name))
    66.                 outfile.close()
    67.  
    68.  
    69. 测试函数
    70. if __name__ == "__main__":
    71.     folder r'D:\ruansz\code\python\codeManager\zipManager\test'
    72.     filename 'test.zip'
    73.     dirbase r'test'
    74.     targetbase 'D:'+'/'
    75.  
    76.     ZipManager.zip_folder( folder, filename, dirbase=dirbase)
    77.  

    run.py

    1. #coding=utf-8
    2.  
    3. """
    4.  
    5. codeManager,自动把本机指定目录下的文件夹打成压缩包,并且作为附件发邮件给指定邮箱,作为备份
    6. 2016-06-29 by ruansz
    7.  
    8. """
    9.  
    10. 解决乱码问题
    11. import sys  
    12. reload(sys)  
    13. SYS_ENCODING 'cp936'  定义系统编码
    14. sys.setdefaultencoding(SYS_ENCODING)  设置默认编码
    15.  
    16. import email.MIMEBase
    17. import time
    18.  
    19.  
    20. 自定义包导入
    21. from zipManager import zip_manager
    22. from emailManager import email_manager
    23.  
    24. 定义一个log函数
    25. def log(msg):
    26.     print time.strftime('%Y-%m-%d %H:%M:%S'), ': ', msg
    27.  
    28.  
    29. run
    30. if __name__ == '__main__':
    31.  
    32.  
    33.     log(u'进入run函数')
    34.  
    35.  
    36.     log(u'开始读取压缩配置参数')
    37.     定义配置参数
    38.     1、压缩配置
    39.     timestr time.strftime('%Y%m%d%H%M%S')   生成日期时间字符串,作为压缩文件的版本号
    40.     folder r'D:\mydev\python'   压缩目标文件夹
    41.     target r'D:\mydev\python\python_v'+timestr+r'.zip'   压缩后的名称
    42.  
    43.     log(u'压缩源文件夹:' folder)
    44.     log(u'压缩输出路径:' target)
    45.  
    46.     log(u'开始生成压缩文件')
    47.     zip_manager.ZipManager.zip_dir(folder, target)
    48.     log(u'生成压缩文件结束')
    49.  
    50.  
    51.     log(u'开始读取邮件发送配置参数')
    52.     2、发送邮件配置
    53.     mail_cfg {
    54.         邮箱登录设置,使用SMTP登录
    55.         'server_username': '你的邮箱', 
    56.         'server_pwd': '你的邮箱密码',
    57.  
    58.         邮件内容设置
    59.         'msg_to': ['papa0728@163.com', '762193719@qq.com', 'sizhe@staff.sina.com.cn'],  可以在此添加收件人
    60.         'msg_subject': u'我的python代码备份' timestr,
    61.         'msg_date': email.Utils.formatdate(),
    62.         'msg_content': u"我的python代码备份" timestr,
    63.  
    64.         附件
    65.         'attach_file': target
    66.         }
    67.     log(u'读取邮件发送配置参数:')
    68.     log(u'server_username:' str(mail_cfg.get('server_username')))
    69.     log(u'server_pwd:' str(mail_cfg.get('server_pwd')))
    70.     log(u'msg_to:' str(mail_cfg.get('msg_to')))
    71.     log(u'msg_subject:' str(mail_cfg.get('msg_subject')))
    72.     log(u'msg_date:' str(mail_cfg.get('msg_date')))
    73.     log(u'msg_content:' str(mail_cfg.get('msg_content')))
    74.     log(u'attach_file:' str(mail_cfg.get('attach_file')))
    75.  
    76.  
    77.     实例化manager对象
    78.     log(u'开始创建EmailManager')
    79.     email_manager email_manager.EmailManager(**mail_cfg)
    80.     log(u'开始发送邮件')
    81.     email_manager.run()
    82.     log(u'发送完成')
    83.     log(u'程序结束')
    84.  
    85.  原文地址:http://blog.sina.com.cn/s/blog_78c913e30102x6i5.html
    86.  
    展开全文
  • 该项目旨在开发一个基于Web的邮件系统,用户可以通过(MTA)邮件传输的形式发送邮件以及IAMP,SMTP,POP作为邮件传递代理来发送和接收邮件。 需要该退出用户来验证其身份,然后他们才可以检查其邮箱中的邮件。...
  • folderTransporterWithinLAN It can transports folder within LAN. The usage tutorial is as below: 该软件的使用方法如下: 1、进入源码路径,分别执行...4、接下来Sender又弹出input输入框,要求输入发送目录,在输
  • ftp服务器创建文件夹命令 内容精选换一换当创建文件系统后,您需要使用云服务器来挂载该文件系统,实现多个云服务器共享使用文件系统的目的。本章节Windows 2012版本操作系统为例进行NFS文件系统挂载,其他版本...
  • 程序安装后,运行services.msc,会有一项“语音服务”,是服务形式安装的,需要允许桌面交互,程序本身没有操作界面,修改配置文件可以达到你想要的目的,修改配置文件后重启该服务生效。 完美支持操作系统:...
  • 后台发送数据的3种形式

    千次阅读 2019-05-01 00:59:53
    向后端发送数据,要求不能刷新页面,所以,一般采用ajax或者是iframe的形式,其中ajax又分为2种方式: a.用原生XmlHttpRequest类进行发送 b.用jquery给我们的方法来发送 1. Ajax发送(jquery形式): $.ajax({ url:...
  • windows服务器如何设置文件夹权限 内容精选换一换实际业务场景下,您可能会需要将文件临时分享给其他人或者将文件永久共享给其他人。临时分享:通过文件的临时URL直接将其分享给其他用户。文件分享强调临时性,所有...
  • 程序能够自动搜索局域网内所有运行本程序的计算机,并QQ头像的形式自动列出局域网内用户,然后相互之间可以发消息,传输文件,指定文件接收的文件夹,文件为自动保存,另外可以设置部门名称、姓名、性别、头像,...
  • 2) 调用钉钉机器人接口,采取markdown形式,此形式可以定义一个固定的标题,比如:rsync同步情况汇总,这样在钉钉机器人安全设置里,只需要将标题设为关键字即可,具体发送内容千奇百怪也没关系。另外两种方式各有...
  • Send是一个库,用于HTTP响应的形式从文件系统流式传输文件,支持部分响应(范围),条件GET协商(If-Match,If-Unmodified-Since,If-None-Match,If-Modified-Since),高测试覆盖率,以及可用于在您的应用程序...
  • 将zip压缩文件附件的形式发送2.最后合并两段代码,实现自动压缩完成后邮件的形式发送测试报告,结合jenkins+ant+jmeter可进行接口自动化测试,定时跑用例并生成报告。 1.压缩文件格式为zip 直接附上源码: # ...
  • 日志附件形式邮寄,该附件使用zlib压缩(文件: securelog.xxx ); 要解压缩它,您需要编译zlib的examples文件夹中包含的 。 zpipe的用法非常简单: ./zpipe -d < securelog> securelog.txt 去做
  • python获取文件夹下所有文件方法一:使用os.listdirimport osfor filename in os.listdir(r'c:\windows'):print filename方法二:使用glob模块,可以设置文件过滤import globfor filename in glob.glob(r'c:\windows...
  • Windows下使用DotNET 4.0的GRBL的GCode发送器(也应与Windows XP一起使用) 用C#VisualStudio 2015编写。 如果您喜欢GRBL-Plotter,请捐赠一小笔给我看:-) 查看 检查获取更多信息 该程序是免费的,您可以自担...
  • SpringBoot中获取resources文件夹下的文件 例如我想获取header.html文件 File file = ResourceUtils.getFile("classpath:templates/header.html"); 完整代码: @Controller public class IndexController { @...
  • 扫描到网络文件夹(scan to SMB)扫描到网络文件夹是中高速机器扫描的一种常用方法。它不像sharpdesk序列号需要与硬件捆绑,理论上可以免费供局域网内几百个用户使用。如果局域网内本身就有网络文件夹,那么只需要在...
  • 我们经常使用电脑来操作一些文件数据整理传播,对于我们的大部分数据信息我们会建立一个文件夹来进行保存,但是我们想要进行将数据信息已文件夹的方式进行传播是无法进行发送的,因为文件夹中包含多个数据内容,发送...
  • AutoHotkey实现粘贴截图到文件夹

    千次阅读 2021-02-25 17:14:25
    比如我们写sikuli代码的时候药用到大量的图片,我们不可能一一手动去保存,这样效率太低了,通过下面的操作我们可以轻松的用ctrl+v的方式把图片保存到你选中的句柄(文件夹) 准备工作 截图工具 snipast 下载...
  • 将活动工作表生成 PDF,并通过电子邮件发送,两种方案。 方案一:通过浏览、选择文件夹 方案二:固定位置
  • 痣 Mole(名称仍在确定中)是一个强大的网页浏览工具... 要运行测试,请从项目文件夹运行以下命令: $ phpunit 贡献 贡献是非常受欢迎的,并将被完全记入。 安全 如果您发现任何与安全相关的问题,请发送电子邮件至而
  • FoosRPI 旨在将计算机放入桌上足球桌记录游戏数据,将其发送到在线数据库,并排行榜的形式在网站上显示。 人们在网站上用他们的电话号码注册,然后通过在表格 ID 中发短信来开始游戏。 ============== 文件结构...
  • 工程概论 作者:塞缪尔·贝查拉(Samuel Bechara),... 可以通过发送电子邮件到向教师提供解决方案,并证明您是教授。 执照 Samuel Bechara的“工程学入门”已获得CC BY-NC 4.0的许可。 要查看此许可证的副本,请访问
  • 它是Xmodem 文件传输协议的一种增强形式,不仅能传输更大的数据,而且错误率更小。包含一种名为检查点重启的特性,如果通信链接在数据传输过程中中断,能从断点处而不是从开始处恢复传输。 二. 相关命令 1. 【安装...
  • 前端页面通过URL访问本地文件夹 因为SpringBoot项目中使用的嵌入Tomcat,所以前端页面不能像以前那样直接将从Tomcat很目录访问文件。解决办法:继承WebMvcConfigurer接口对访问URL进行拦截,然后将访问文件的URL...
  • 这是一个用java写的邮件附件批量发送系统,JDK为1.6,它可以把一个文件夹中所有文件及子目录的所有文件批量的发送,发送是一个文件一封邮件的形式发送 使用手册在下面的地址哦! ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 98,217
精华内容 39,286
关键字:

以文件夹的形式发送