精华内容
下载资源
问答
  • 如何快速获取微博内容?(只需要微博内容、发微博时间、微博作者三类信息) 注:不需要编程哦~用到工具有txt文档、word、excel。 1.在电脑登录网址 https://m.weibo.cn/ 2.在顶端搜索框输入关键词,如...

    如何快速的获取微博内容?(只需要微博内容、发微博时间、微博作者三类信息)

    注:不需要编程哦~用到的工具有txt文档、word、excel。

    1.在电脑上登录网址 https://m.weibo.cn/

    2.在顶端的搜索框输入关键词,如“居家学习”

    3.拖动页面右侧的滚动条一直向下拉,一直拉到所有内容加载完成。

    4.此时,按Ctrl+A,全选,打开一个txt文档,可命名为“居家学习-初始数据”,将所有内容粘贴进去。这下我们就暂时得到了网页上面的所有数据咯~不过此时的数据格式不太好啦,还要进行其他操作。

    5.新建一个word文档,命名为“居家学习-换行调整”,并将txt中的文本全部粘贴进去。

    6.删除word文档前面那些没用的数据,

    7.按Ctrl+H,调出查找和替换功能,将换行全部替换为空。

    8.继续替换,将“来自 ”(注意来自后面有一个空格)全部替换为换行

    9.两拨替换后就是这个样子的

     

     

    将替换后的内容粘贴到excel模板的“模板1”sheet中。  

     

    第二部分操作

    (此部分操作接着前6步)

    1. 按Ctrl+H,调出查找和替换功能,将换行全部用*替换。

    下面是替换前的样子:

    替换以后是这个样子的:

    2.将得到的内容粘贴到excel中,点击分列,分割符号是*

     

    3.整理数据

    展开全文
  • 西瓜视频是个开眼界、涨知识的视频,它给不同的人群提供优质的内容,想要批量采集里面作品的视频和封面图片的时候该如何操作呢,下面随小编一起用媒体梦工厂来试试。 打开西瓜视频,选择个作者,进入他的主页,...

    西瓜视频是一个开眼界、涨知识的视频,它给不同的人群提供优质的内容,想要批量采集里面作品的视频和封面图片的时候该如何操作呢,下面随小编一起用媒体梦工厂来试试。
    打开西瓜视频,选择一个作者,进入他的主页,并复制上方的链接
    在这里插入图片描述
    打开媒体梦工厂,选择“视频下载”功能上,将选项调整为“根据作者主页地址”解析在这里插入图片描述
    再把链接粘贴进去,需要下载多个作者,一行一个在这里插入图片描述
    接着单击开始解析,即可一键将多个作者的主页的全部作品获取到。包括视频标题、播放时长等。在这里插入图片描述
    在序号上全选或者选择喜欢的视频勾选在这里插入图片描述
    并将“下载封面”和“下载视频”打开起来,开始下载在这里插入图片描述
    进度条滚动,软件提示下载作品的进度 在这里插入图片描述
    等到全部下载完成,点打开文件夹选项,即可看到封面和视频都保存到同一文件夹中在这里插入图片描述
    双击一张图片,查看封面图在这里插入图片描述
    双击一个视频,也可以看到所下载的西瓜视频在这里插入图片描述

    展开全文
  • 1688上的商品标题可以在电脑上批量采集吗?小编的回答当然是可以的,下面随小编一起用淘行情来操作。 采集1688标题 进入淘行情,选择“批量采集标题”功能 弹出对话框,将选项切换为“1688搜索” 在搜索栏中输入...

    1688上的商品标题可以在电脑上批量采集吗?小编的回答当然是可以的,下面随小编一起用淘行情来操作。
    采集1688标题
    进入淘行情,选择“批量采集标题”功能
    在这里插入图片描述
    弹出对话框,将选项切换为“1688搜索”

    在搜索栏中输入关键词,并点“搜索商品”
    在这里插入图片描述
    即可将该关键词的所有商品搜索到,一行一个,并点“采集标题”
    在这里插入图片描述
    一键把浏览页中的商品标题采集到“标题管理”这一栏中
    在这里插入图片描述
    导出表格
    接着单击软件上方的“全选”功能,将标题以及其他内容全选到
    在这里插入图片描述
    全选好了,点右上角的“导出表格”
    在这里插入图片描述
    将1688商品标题等以导出表格的形式保存到电脑上,可双击表格查看
    在这里插入图片描述

    展开全文
  • 一般我们复制文档都是使用Ctrl+A全选,但遇到网页文件,全选就会复制出来就会有很多乱七八糟东西,删除都要删半天,全选不行我们就鼠标复制,碰篇幅长,只能一页翻页,有点浪费时间啊。。。。那如何解决这...

    一般我们复制文档都是使用Ctrl+A全选,但遇到网页文件,全选就会复制出来就会有很多乱七八糟的东西,删除都要删半天,全选不行我们就鼠标复制,碰上篇幅长的,只能一页页的翻页,有点浪费时间啊。。。。那如何解决这个问题呢?

    Python 中有许多“开盖即食”的模块(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。

    用 Python 复制文件的 9 种方法具体是:

    • shutil copyfile() 方法
    • shutil copy() 方法
    • shutil copyfileobj() 方法
    • shutil copy2() 方法
    • os popen 方法
    • os system() 方法
    • threading Thread() 方法
    • subprocess call() 方法
    • subprocess check_output() 方法

    Shutil Copyfile()方法

    只有当目标是可写的才会将源内容复制到目标位置。如果没有写入权限,则会导致 IOError 异常。

    它会打开输入文件进行读取并忽略其文件类型。接下来,它不会以任何不同的方式处理特殊文件,也不会将它们复制为新的特殊文件。

    Copyfile() 方法使用下面的低级函数 copyfileobj()。它将文件名作为参数,打开它们并将文件句柄传递给 copyfileobj()。这个方法中有一个可选的第三个参数,你可用它来指定缓冲区长度。然后它会打开文件并读取指定缓冲区大小的块。但是,默认是一次读取整个文件。

    copyfile(source_file, destination_file)

    以下是关于 copyfile() 方法的要点。

    它将源内容复制到目标文件中。

    如果目标文件不可写入,那么复制操作将导致 IOError 异常。

    如果源文件和目标文件都相同,它将会返回 SameFileError。

    但是,如果目标文件之前有不同的名称,那么该副本将会覆盖其内容。

    如果目标是一个目录,这意味着此方法不会复制到目录,那么会发生 Error 13。

    它不支持复制诸如字符或块驱动以及管道等文件。

    # Python Copy File - Sample Code
    
    from shutil import copyfile
    from sys import exit
    
    source = input("Enter source file with full path: ")
    target = input("Enter target file with full path: ")
    
    # adding exception handling
    try:
       copyfile(source, target)
    except IOError as e:
       print("Unable to copy file. %s" % e)
       exit(1)
    except:
       print("Unexpected error:", sys.exc_info())
       exit(1)
    
    print("\nFile copy done!\n")
    
    while True:
       print("Do you like to print the file ? (y/n): ")
       check = input()
       if check == 'n':
           break
       elif check == 'y':
           file = open(target, "r")
           print("\nHere follows the file content:\n")
           print(file.read())
           file.close()
           print()
           break
       else:
           Continue

    Shutil Copy()方法

    copyfile(source_file, [destination_file or dest_dir])

    copy() 方法的功能类似于 Unix 中的“cp”命令。这意味着如果目标是一个文件夹,那么它将在其中创建一个与源文件具有相同名称(基本名称)的新文件。此外,该方法会在复制源文件的内容后同步目标文件权限到源文件。

    import os
    import shutil
    
    source = 'current/test/test.py'
    target = '/prod/new'
    
    assert not os.path.isabs(source)
    target = os.path.join(target, os.path.dirname(source))
    
    # create the folders if not already exists
    os.makedirs(target)
    
    # adding exception handling
    try:
       shutil.copy(source, target)
    except IOError as e:
       print("Unable to copy file. %s" % e)
    except:
       print("Unexpected error:", sys.exc_info())

    copy() vs copyfile() :

    copy() 还可以在复制内容时设置权限位,而 copyfile() 只复制数据。

    如果目标是目录,则 copy() 将复制文件,而 copyfile() 会失败,出现 Error 13。

    copyfile() 方法在实现过程中使用 copyfileobj() 方法,

    copy() 方法则是依次使用 copyfile() 和 copymode() 函数。

    在 Potion-3 可以很明显看出 copyfile() 会比 copy() 快一点

    Shutil Copyfileobj()方法

    该方法将文件复制到目标路径或者文件对象。如果目标是文件对象,那么你需要再调用 copyfileobj() 之后关闭它。

    假定了一个可选参数(缓冲区大小),你可以用来设置缓冲区长度。这是复制过程中保存在内存中的字节数。系统使用的默认大小是 16KB。

    from shutil import copyfileobj
    status = False
    if isinstance(target, string_types):
       target = open(target, 'wb')
       status = True
    try:
       copyfileobj(self.stream, target, buffer_size)
    finally:
       if status:
           target.close()

    Shutil Copy2()方法

    虽然 copy2() 方法的功能类似于 copy()。但是它可以在复制数据时获取元数据中添加的访问和修改时间。复制相同的文件会导致 SameFileError 异常。

    from shutil import *
    import os 
    import time
    from os.path import basename
    
    def displayFileStats(filename):
       file_stats = os.stat(basename(filename))
       print('\tMode    :', file_stats.st_mode)
       print('\tCreated :', time.ctime(file_stats.st_ctime))
       print('\tAccessed:', time.ctime(file_stats.st_atime))
       print('\tModified:', time.ctime(file_stats.st_mtime))
    
    os.mkdir('test')
    
    print('SOURCE:')
    displayFileStats(__file__)
    
    copy2(__file__, 'testfile')
    
    print('TARGET:')
    displayFileStats(os.path.realpath(os.getcwd() + '/test/testfile'))

    copy() vs copy2() :

    copy() 只能设置权限位,而 copy2() 还可以使用时间戳来更新文件元数据。

    copy() 在函数内部调用 copyfile() 和 copymode(), 而 copy2() 是调用 copystat() 来替换copymode()。

    Os Popen()方法

    该方法创建一个发送或者接受命令的管道。它返回一个打开的并且连接管道的文件对象。

    你可以根据文件打开模式将其用于读取或者写入比如‘r’(默认)或者‘w’。

    os.popen(command[, mode[, bufsize]])

    mode – 它可以是‘r’(默认)或者‘w’

    Bufsize – 如果它的值是0,那么就不会出现缓冲。如果将它设置为1,那么在访问文件时就会发生行缓冲。如果你提供一个大于1的值,那么就会在指定缓冲区大小的情况下发生缓冲。但是,对于负值,系统将采用默认缓冲区大小。

    对于Windows系统:

    import os
    
    os.popen('copy 1.txt.py 2.txt.py')

    对于Liunx系统:

    import os
    
    os.popen('cp 1.txt.py 2.txt.py')

    Os System()方法

    这是运行任何系统命令的最常用方式。使用 system() 方法,你可以调用 subshell 中的任何命令。在内部,该方法将调用 C 语言的标准库函数。

    该方法返回该命令的退出状态。

    对于 Windows 系统:

    import os
    
    os.system('copy 1.txt.py 2.txt.py')

    对于 Liunx 系统:

    import os
    
    os.system('cp 1.txt.py 2.txt.py')

    使用异步方式的线程库复制文件

    如果你想以异步方式复制文件,那么使用下面的方法。在这里,我们使用 Python 的线程模块在后台进行复制操作。

    在使用这种方法时,请确保使用锁定以避免锁死。如果你的应用程序使用多个线程读取/写入文件,就可能会遇到这种情况。

    import shutil
    from threading import Thread
    
    src="1.txt.py"
    dst="3.txt.py"
    
    Thread(target=shutil.copy, args=[src, dst]).start()

    使用Subprocess的Call()方法复制文件

    Subprocess 模块提供了一个简单的接口来处理子进程。通过启动子进程,连接到子进程的输入/输出/错误管道,并检索返回值。

    subprocess 模块旨在替换旧版模块和函数,比如 – os.system, os.spawn*, os.popen*, popen2.*

    它使用 call() 方法调用系统命令来执行用户任务。

    import subprocess
    
    src="1.txt.py"
    dst="2.txt.py"
    cmd='copy "%s" "%s"' % (src, dst)
    
    status = subprocess.call(cmd, shell=True)
    
    if status != 0:
        if status < 0:
            print("Killed by signal", status)
        else:
            print("Command failed with return code - ", status)
    else:
        print('Execution of %s passed!\n' % cmd)

    使用 subprocess 中的 Check_output() 方法复制文件

    使用 subprocess 中的 Check_output() 方法,你可以运行外部命令或程序并捕获其输出。它也支持管道。

    import os, subprocess
    
    src=os.path.realpath(os.getcwd() + "http://cdn.techbeamers.com/1.txt.py")
    dst=os.path.realpath(os.getcwd() + "http://cdn.techbeamers.com/2.txt.py")
    cmd='copy "%s" "%s"' % (src, dst)
    
    status = subprocess.check_output(['copy', src, dst], shell=True)
    
    print("status: ", status.decode('utf-8'))

     

    展开全文
  • 喜马拉雅个专业的音频分享平台,精彩的内容很受广大民众的喜爱,那么如何利用视频下载高手采集喜马拉雅里的某个专辑里的全部音频呢?下面起来试试。 在网页上打开喜马拉雅,选择个分类 在分类页上,挑选作者 ...
  • 在使用中琅标签打印软件时,添加标签可变内容时,有时会遇到无法...那么在标签使用数据库导入添加内容时,则只会出现刚刚选择个字段列: 如果需要导入数据库中其他列内容则需要再次使用数据库设置重...
  • 红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • 网趣网上购物系统率先支持商品图片水印设置功能,设置图片水印可以有效防止图片盗链,同时不易被修改和使用,更能表现出个网站特色风格,设置好水印后,添加商品上传图片时,会自动在图片嵌入水印内容,彰显...
  • 推荐位和广告位:推荐位是对站内内容的手工推送,对指定位置显示的内容以及内容显示顺序的精确控制;广告位的作用域推荐位基本相同,但是广告内容可以自己定义。 提示:对于广告位和推荐位来说,只要在后台创建了,...
  •  双击表格连接到另一页  在itemDataBind事件中 if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) {  string OrderItemID =e.item.cells[1].Text;  ...  e.item....
  • 糖果软件

    2014-08-03 20:08:35
    磁盘上的坏区、 其他硬件故障或者软件错误都可能会损坏文件系统, 使文 件出现问题而无法删除。 典型操作失败的方式可能各不相同, 当检测到文件系 统损坏时,通常会收到条提示运行 Chkdsk 的信息。 如果遇到...
  • PDG文件批量转换PDF

    热门讨论 2011-03-24 14:55:37
    在这里我们可以新建个PDF文件,在这里我用是FoxitPDFReader,我还没有找到如何用这个软件新建个空PDF文件,所以我先新建了个记事本,再把它扩展名改为PDF,呵呵,谁叫WINDOWS是认扩展名呢。...
  • 并可设置水印嵌入图片位置,设置水印可以有效防止图片盗链,同时不易被修改和使用,更能表现出个网站特色风格,设置好水印后,添加商品上传图片时,会自动在图片嵌入水印内容,彰显网站独特风格!...
  • 再做个有后台,需要放在服务器咯 4.5. 把form里那些控件全部拿出来看看 4.6. form提交数据三重门 4.6.1. ext中默认提交形式 4.6.2. 使用html原始提交形式 4.6.3. 单纯ajax 4.7. 验证苦旅 4.7.1. 不能...
  • 网趣网上购物系统率先支持商品图片水印设置功能,设置图片水印可以有效防止图片盗链,同时不易被修改和使用,更能表现出个网站特色风格,设置好水印后,添加商品上传图片时,会自动在图片嵌入水印内容,彰显...
  • wsyscheck中文版

    2011-06-23 19:15:02
    红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • 网趣商城ASP源码

    2013-02-17 17:11:35
    网趣网上购物系统率先支持商品图片水印设置功能,设置图片水印可以有效防止图片盗链,同时不易被修改和使用,更能表现出个网站特色风格,设置好水印后,添加商品上传图片时,会自动在图片嵌入水印内容,彰显...
  • Wsyscheck.exe

    2008-11-01 18:08:04
    红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • Wsyscheck20080122(中文版)

    2009-12-05 07:43:12
    红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • Wsyscheck0119中文版

    2009-06-22 23:08:19
    红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • Wsyscheck 3

    2009-07-05 17:54:11
    红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • Wsyscheck.rar

    2009-02-28 15:38:35
    红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • wsyscheck by wangsea

    2008-09-03 14:23:54
    红色显示的常规启动项的内容。 3:关于Wsyscheck启动后状态栏的提示“警告!程序驱动未加载成功,一些功能无法完成。” 多数情况下是安全软件阻止了Wsyscheck加载所需的驱动,这种情况下Wsyscheck的功能有一定...
  • 网趣网上购物系统率先支持商品图片水印设置功能,设置图片水印可以有效防止图片盗链,同时不易被修改和使用,更能表现出个网站特色风格,设置好水印后,添加商品上传图片时,会自动在图片嵌入水印内容,彰显...
  • 实例112 统计用户在某一页停留时间 实例113 应用session对象实现用户登录 实例114 统计用户在站点停留时间 实例115 判断用户是否在线 实例116 实时统计在线人数 4.3 JSP自定义标签 实例117 带标签体...
  • 实例112 统计用户在某一页停留时间 实例113 应用session对象实现用户登录 实例114 统计用户在站点停留时间 实例115 判断用户是否在线 实例116 实时统计在线人数 4.3 JSP自定义标签 实例117 带标签体...

空空如也

空空如也

1 2 3
收藏数 43
精华内容 17
关键字:

如何全选一页上的内容