python版本查看cmd [CentOS Python系列] 二.pscp上传下载服务

电脑杂谈  发布时间:2018-02-21 16:29:39  来源:网络整理

linux查看python版本_python最新版本_python版本查看cmd

它们都是基于Windows系统下的Python编程,每个系列都从安装过程、基础知识到实际应用三个方面进行讲解,但在写这些文章的时候,始终有两个缺陷:一是没有介绍Linux系统下的Python编程,并且所有代码使用的都是Python 2.7版本;另一方面是如何结合服务器,真实的项目中,通常会将Python代码托管到服务器中。

这里写图片描述

这里写图片描述

这里写图片描述

同时,随着人工智能和深度学习的风暴来临,Python变得越来越火热,作者也准备从零学习这些知识,写相关文章。本篇文章是作者学习部署阿里云服务器 CentOS环境,讲解pscp工具如何将Windows系统文件上传到云服务器中,同时将云服务器文件下载到本地;同时教大家如何安装phantomJS,它是一个无界面的浏览器,被广泛应用于Selenium自动化测试和爬虫中。

文章非常基础,希望这系列文章对您有所帮助,如果有错误或不足之处,还请海涵。

一. pscp上传下载文件

首先在Windows系统中下载pscp工具(pscp.exe),将其放置于putty软件目录下,然后输入Ctrl+R快捷键,打开CMD命令行模式,输入如下指令:

cd C:\Software\Programe Software\Puttypscp ?

运行结果如下图所示,可以查看pscp命令的用法。

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

1.上传文件至云服务器

命令:pscp 本地文件 用户名@ip地址:远端路径

比如将本地中文字体文件simsun.ttf上传到服务器中,调用指令为:

pscp C:\20180216\simsun.ttf root@39.107.105.166:/root/

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

将C盘20180216文件夹下的字体文件上传到服务器用户名为root的根目录下,注意需要输入服务器密码。

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

然后登陆云服务器,可以看到simsun.ttf文件已经上传。

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

2.下载文件至Windows系统

命令:pscp 用户名@ip地址:远端路径 Windows文件路径

比如将阿里云服务器中的HelloWorld.py文件和test.py两个文件下载至本地C盘20180216文件夹,代码如下:

pscp root@39.107.105.166:/root/test.py C:\20180216pscp root@39.107.105.166:/root/HelloWorld.py C:\20180216

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

Linux中cat命令用来查看源代码,rm命令用来删除文件(remove),如下图所示:

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

在CMD中执行该命令,如下所示:

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

可以看到Windows系统C:\20180216文件夹下已经成功下载了该文件,同时注意符号 \ 和 / 别写错。

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

3.上传文件夹至云服务器

命令:pscp -rWindows文件夹 用户名@ip地址:远端路径

其中“-r”表示向下递归目录。现在需要将Windows系统的PhantomJS文件夹上传到云服务器root目录下,文件夹如下图:

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

CMD命令行中输入命令为:

pscp -r C:\phantomjs root@39.107.105.166:/root/

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

运行结果如下图所示,可以在服务器root目录下看到phantomjs文件夹,并包含各文件。

[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解

4.下载文件夹至Windows系统

命令:pscp -rWindows文件夹 用户名@ip地址:远端路径

将云服务器中“root/eastmount”文件夹及文件下载至本地20180216文件夹,运行如下所示:

C:\Software\Program Software\Putty>pscp -r root@39.107.105.166:/root/eastmount C:\20180216\root@39.107.105.166's password:first.py| 0 kB | 0.1 kB/s | ETA: 00:00:00 | 100%bsfirst.py| 0 kB | 0.3 kB/s | ETA: 00:00:00 | 100%


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-87362-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...