【在家想远程公司电脑?Python + 微信一键连接!】教程文章相关的互联网学习教程文章

python检测远程服务器tcp端口的方法

本文实例讲述了python检测远程服务器tcp端口的方法。分享给大家供大家参考。具体如下: python检测远程服务器tcp端口的代码,这段代码可以用来做服务器监控实用#!/usr/bin/env python #coding:utf-8 #filename:tcp.py author: gavingeng date: 2011-12-14 09:35:59 import socket import sys NORMAL=0 ERROR=1 TIMEOUT=5 def ping(ip,port,timeout=TIMEOUT): try: cs=socket.socket(socket.AF_INET,socket.SOCK_STR...

python获取远程图片大小和尺寸的方法

本文实例讲述了python获取远程图片大小和尺寸的方法。分享给大家供大家参考。具体分析如下: 这段代码通过urllib2打开远程图片,通过cStringIO读取文件内容,不用保存到磁盘即可读取图片文件的信息#!/usr/bin/env python #encoding=utf-8 import cStringIO, urllib2, Image url = http://www.gxlcms.com/images/logo.gif file = urllib2.urlopen(url) tmpIm = cStringIO.StringIO(file.read()) im = Image.open(tmpIm) print im.fo...

python连接远程ftp服务器并列出目录下文件的方法

本文实例讲述了python连接远程ftp服务器并列出目录下文件的方法。分享给大家供大家参考。具体如下: 这段python代码用到了pysftp模块,使用sftp协议,对数据进行加密传输import pysftp srv = pysftp.Connection(host="your_FTP_server", username="your_username",password="your_password") # Get the directory and file listing data = srv.listdir() # Closes the connection srv.close() # Prints out the directories and f...

python实现通过代理服务器访问远程url的方法

本文实例讲述了python实现通过代理服务器访问远程url的方法。分享给大家供大家参考。具体如下:import urllib proxies = {http : http://proxy:80} urlopener = urllib.FancyURLopener(proxies) htmlpage = urlopener.open(http://www.baidu.com) data = htmlpage.readlines() print data希望本文所述对大家的Python程序设计有所帮助。

python实现带错误处理功能的远程文件读取方法

本文实例讲述了python实现带错误处理功能的远程文件读取方法。分享给大家供大家参考。具体如下:import socket, sys, time host = sys.argv[1] textport = "80" filename = sys.argv[3] try:s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)port = int(textport)s.connect((host, port))fd = s.makefile(rw, 0)print "sleeping..."time.sleep(10)print "Continuing."fd.write("GET %s HTTP/1.0\r\n\r\n" % filename)fd.flus...

python使用socket远程连接错误处理方法

本文实例讲述了python使用socket远程连接错误处理方法。分享给大家供大家参考。具体如下:import socket, sys host = sys.argv[1] textport = sys.argv[2] filename = sys.argv[3] try:s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) except socket.error, e:print "Strange error creating socket: %s" % esys.exit(1) try:port = int(textport) except ValueError:print "Couldnt find your port: %s" % esys.exit(1) t...

python使用post提交数据到远程url的方法

本文实例讲述了python使用post提交数据到远程url的方法。分享给大家供大家参考。具体如下:import sys, urllib2, urllib zipcode = "S2S 1R8" url = http://www.yoursiteweb.com/getForecast data = urllib.urlencode([(query, zipcode)]) req = urllib2.Request(url) fd = urllib2.urlopen(req, data) while 1:data = fd.read(1024)if not len(data):breaksys.stdout.write(data)希望本文所述对大家的Python程序设计有所帮助。

python远程统计文件代码分享

python 远程统计文件#!/usr/bin/python #encoding=utf-8 import time import os import paramiko import multiprocessing#统计文件数量 def get_total(ip,password,filepath):paramiko.util.log_to_file(paramiko.log)ssh=paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())try:starttime=time.time()ssh.connect(hostname=ip,port=22,username=root,password=password)#stdin,stdout,stderr = ssh.e...

Python设置Socket代理及实现远程摄像头控制的例子

为python设置socket代理 首先,你得下载SocksiPy这个.解压出来之后里面会有一个socks.py文件.然后你可以把这个文件复制到python安装目录里面的Lib\site-packages中.或者把这个文件复制到程序所在的目录中. 然后就可以再程序中使用socket代理来编写程序了. 下面是示例代码import socks import socket socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5,"127.0.0.1",8088) socket.socket =socks.socksocket import urllib2 urllib2.urlo...

python如何实现远程控制电脑(结合微信)

不知道大家有没有这样一个烦恼,“自己的电脑总是被别人使用,又不好意思设置密码”,所以利用python设计了一个程序来实现自由管控。 功能虽然简单,但大家可以通过其思路来实现更多的功能。 大致功能主要是两个部分, 一、电脑开机时,我的手机能收到通知。二、可以通过手机发个特定的mail,就可以控制电脑关机。第一个步骤:申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的邮件就发短信通知,这样开...

Python使用Paramiko模块编写脚本进行远程服务器操作

简介: paramiko是python(2.2或更高)的模块,遵循SSH2协议实现了安全(加密和认证)连接远程机器。 安装所需软件包: http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.5.tar.gz http://www.lag.net/paramiko/download/paramiko-1.7.7.1.tar.gztar zxvf pycrypto-2.5.tar.gz cd pycrypto-2.5 python setup.py build python setup.py install tar zxvf paramiko-1.7.7.1.tar.gz cd paramiko-1.7.7.1 python setup.py build py...

Python实现远程调用MetaSploit的方法

本文较为详细的讲述了Python实现远程调用MetaSploit的方法,对Python的学习来说有很好的参考价值。具体实现方法如下: (1)安装Python的msgpack类库,MSF官方文档中的数据序列化标准就是参照msgpack。root@kali:~# apt-get install python-setuptools root@kali:~# easy_install msgpack-python(2)创建createdb_sql.txt:create database msf; create user msf with password msf123; grant all privileges on database msf to m...

Python获取远程文件大小的函数代码分享

代码如下:def getRemoteFileSize(url, proxy=None): """ 通过content-length头获取远程文件大小 url - 目标文件URL proxy - 代理 """ opener = urllib2.build_opener() if proxy: if url.lower().startswith(https://): opener.add_handler(urllib2.ProxyHandler({https : proxy})) else: opener.add_handler(urllib2.ProxyHandler({http : proxy})) try: ...

python操作摄像头截图实现远程监控的例子【图】

最近用python写了一个远程监控的程序,主要功能有:1.用邮件控制所以功能2.可以对屏幕截图,屏幕截图发送到邮箱3.可以用摄像头获取图片,这些图片上传到七牛4.开机自启动代码如下:##coding by loster#import win32apiimport win32conimport platformimport socketimport timeimport osimport smtplibimport poplibfrom VideoCapture import Devicefrom email.mime.multipart import MIMEMultipart from email.mime.text import MI...

python使用paramiko模块实现ssh远程登陆上传文件并执行

程序执行时需要读取两个文件command.txt和ipandpass.txt。格式如下:代码如下:command.txt:ThreadNum:1port:22local_dir:hello_mkdirremote_dir:hello_mkdiralter_auth:chmod 755 hello_mkdirexec_program:./hello_mkdir ipandpass.txt:ip username password 程序中的队列操作是修改的别的程序,写的确实不错。该程序亦正亦邪,如果拿去做坏事,我先声明与我无关,我只是分享我的代码罢了。希望有兴趣的同志们来讨论技术应用。这其...