首页 > 编程语言 >python随笔

python随笔

时间:2023-06-30 23:32:48浏览次数:49  
标签:python worksheet work Python 3.4 print 随笔 root

一,安装模块

windows环境下安装模块

直接在CMD里面,运行命令: pip install paramiko,   删除命令,pip uninstall paramiko

 用python连接linux,然后运行命令:

import paramiko

hostname='192.168.1.112'
username='root'
password='123456'
ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect("192.168.1.112",22,"root","123456")
stdin,stdout,stderr = ssh.exec_command("ls")
print (stdout.read())
ssh.close()

注意::python2.X版本的print与python3.X版本的print不一样。
python2.x       >>> print 'hello world' 
python3.x       >>> print ("hello world")
设置linux主机网卡为本地自定义模式

二,对EXcel表格的操作
#coding:utf-8
import xlsxwriter
#1,创建一个excel文件
work = xlsxwriter.Workbook("yao.xlsx")
#2,在eccel文件里面创建一个表格
worksheet = work.add_worksheet("test1")
#3,修改内容格式
    #1,表格的格式,宽度
worksheet.set_column("A:A",20)
    #2,内容的格式,
bold=work.add_format({"bold":True})
#4,写入内容
   #1,写入字符
worksheet.write("A1","hello,world!!!!",bold)
###2,写入图片
worksheet.insert_image("A2","1.jpg")
  ###3,写入函数
worksheet.write("A3",2,bold)
worksheet.write("A4",3,bold)
worksheet.write("A5","=SUM(A3:A4)",bold)

work.close()
'''
#coding:utf-8
import xlsxwriter
#1,创建一个excel文件
work = xlsxwriter.Workbook("zhao.xlsx")
#2,创建图表
chart = work.add_chart({'type':'column'})
   #column 柱状图 area 面积图  bar 条形图  line 折线图  radar 雷达图
   #注意不可以插入空的图表
#2,在eccel文件里面创建一个表格
worksheet = work.add_worksheet()
#3,添加数据
title = "abcdefghi"
data = [1,23,23,34,445,56,78,55,23]

for i,j in enumerate(title):
    print(i,j)
    point = "A%d"%(i+1)
    worksheet.write_string(point,j)

for i,j in enumerate(data):
    point = "B%d"%(i+1)
    worksheet.write(point,j)
#4,为图表添加数据
chart.add_series(
    {
        "categories":"=Sheet1!$a$1:$a$9", #类别标签的范围
        "values":"=Sheet1!$b$1:$b$9",  #图标数据的范围
        "line":{"color":"red"}          #图标线条的属性
    }
)
worksheet.insert_chart("A10",chart)
work.close()
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
三,python运行linux命令的两种方法
import os
import subprocessos.system('ls')
subprocess.call('df -h'.split())++++++++++++++++++++++++++

四,

如何在已经存在python2的linux环境上安装python3


下载官方地址:https://www.python.org/downloads/release/python-361/

[root@localhost install]# wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz [root@localhost install]# tar -zxf Python-3.4.4.tgz [root@localhost install]# cd Python-3.4.4 # 在安装包中有一个README的文件,里面有写如何安装 [root@localhost Python-3.4.4]# ls aclocal.m4 config.sub configure.ac Grammar install-sh LICENSE Makefile.pre.in Modules Parser PCbuild Python setup.py config.guess configure Doc Include Lib Mac Misc Objects PC pyconfig.h.in README Tools [root@localhost Python-3.4.4]# ./configure [root@localhost Python-3.4.4]# make [root@localhost Python-3.4.4]# make install

五,python3里面的print语法已经变了:

      格式为:print("Error:'%s' already exits"%(fname))

 

标签:python,worksheet,work,Python,3.4,print,随笔,root
From: https://blog.51cto.com/u_3369545/6595626

相关文章

  • linux 使用随笔
    目录:1,ab命令一,ab命令ab网站压力测试命令的参数、输出结果的中文注解ab命令是Apache的Web服务器的性能测试工具,它可以测试安装Web服务器每秒种处理的HTTP请求。来自: http://man.linuxde.net/ab-A:指定连接服务器的基本的认证凭据;-c:指定一次向服务器发出请求数;-C:添加cookie;-g:将测......
  • shell随笔
    一,case的详细用法:语句实例:由用户从键盘输入一个字符,并判断该字符是否为字母、数字或者其他字符,并输出相应的提示信息。#!/bin/bashread-p"presssomekey,thenpressreturn:"KEYcase$KEYin[a-z]|[A-Z])echo"It'saletter.";;[0-9])echo"It'sadigit.";;*)e......
  • bash随笔
    bashforiin`ls*.txt`;domv$i${i%.txt}.md;donebashecho'127.0.0.1'|sed-n'/[0-9]\+.[0-9]\+.[0-9]\+.[0-9]\+/p'bashfind/|grep-vE"要搜的字符"nasm.txtgccbashawk'{sum+=$1};END{printsum}&#......
  • python: more Layer Architecture and its Implementation in SQLite
    sqlite3:CREATETABLEDuStudentList( StudentId INTEGERPRIMARYKEYAUTOINCREMENT, StudentName TEXTNOTNULL, StudentNO TEXTNOTNULL, StudentBirthday DATETIME );Model:"""StudentListInfo.py学生类date2023-06-16edit:GeovinD......
  • python基本数据类型
    基本数据类型1、整型intage=182、浮点型floatsalary=1.53、字符串strname="mary"4、列表list   [ ],支持任意类型  [1,'jason',[1,2,3,4]]5、字典dic {"k":"v"} {'username':'mary','password':123}6、集合......
  • nasm随笔
    masmX86assumecs:codecodesegmentorg100hmovax,0xb800hmovds,axmovbx,0movbyteptrds:[bx],0x61h;'a'addbx,2movbyteptrds:[bx],0x6dh;'s'addbx,2movbyteptrds:[bx],0x73h;'m'jmp$;死循环......
  • python调用cmd显示中文乱码及调用cmd命令
    os.system('dir')解决方法加上os.system('chcp65001')_____________________________________________________________#!/usr/bin/python3#-*-coding:UTF-8-*-importosos.system('chcp65001')result=os.system(r"dir")ss="......
  • python获取当前路径包含的文件并根据选择进行查看
    1、获取当前路径文件名。##(3)获取当前路径的文件名。importospath='./'#替换为你的路径dir=os.listdir(path)#dir是目录下的全部文件print("当前目录的全部文件名称为::",dir)fopen=open('file01','a+')#替换为你的路径fordindir:......
  • python + requests:请求头('Content-Type': 'multipart/form-data'),并且files和其他参数
    解释1.在使用'Content-Type':'multipart/form-data'上传文件时,你需要将文件作为请求体的一部分进行传输。而由于文件可能非常大,因此需要将文件分成多个部分进行传输。这就需要使用多部分编码(MultipartEncoding)来将文件分割成多个部分,并将每个部分与其它的表单数据一起打包到一......
  • python import详解
    参考:https://zhuanlan.zhihu.com/p/156774410import绝对是我们在使用python时最常用的语句之一了,但其实关于import,需要注意的地方还真不少,如导入第三方库,导入自己写的库,导入相对路径下文件中的方法,在包内部的相对与绝对导入等导入源;有导入的顺序;有LazyLoad惰性导入方法;有已经导......