Python

服务器命令

shutdown命令 会在1分钟后关闭服务器

shutdown -c 取消shutdown命令

shutdown -r 重启服务器

shutdown -r now 立刻重启服务器

ifconfig 查看网卡配置信息

ifconfig | grep inet 查看网卡对应的ip地址

ping 检测目标主机是否链接正常

ping 127.0.0.1 测试本机网卡是否正常

SSH传输会加密、压缩 所以安全并且传输速度快

SSH服务器默认端口是22

web服务器默认端口 80

Https 默认 443

FTP服务器默认 21

解释器(解释类型语言 运行速度慢 跨平台强)
编译器(编译类型语言 运行速度快 跨平台弱)

python

.py后缀 运行python: python ./hello.py

代码不可以同行写 不需要;分割 (每行代码只负责一个动作)

缩进错误tab或者空格

ipython(交互式运行工具 相对应官方的shell可以自动补全)

python下载文本文件
import urllib.request

def download_file(url, save_dir):
    file_name = url.split("/")[-1]
    # save_path = save_dir + "/" + file_name
    save_path = save_dir
    urllib.request.urlretrieve(url, save_path)

def main():
    save_dir = "/Users/omega/.cursor-tutor/test.txt"
    file = open("/Users/omega/.cursor-tutor/faa.txt", "r")
    for line in file:
        file_url = line.strip()
        download_file(file_url, save_dir)
    file.close()

if __name__ == "__main__":
    main()


这段代码的含义是一个Python脚本,它打开一个文件,逐行读取文件中的URL,并将每个URL对应的文件下载
到指定的目录中。具体来说,它定义了一个download_file函数,该函数接受一个URL和保存目录作为参数,
然后使用urllib.request.urlretrieve函数将URL对应的文件下载到指定的目录中。然后,在main函数
中,它打开一个名为faa.txt的文件,逐行读取文件中的URL,并调用download_file函数将每个URL对应的
文件下载到/Users/omega/.cursor-tutor/test.txt目录中。最后,它关闭了文件。整个脚本在
__main__条件下执行,以确保它只在直接运行脚本时才会被执行。

python解析Excel下载图片
import urllib.request
import xlrd
import os

def download_image(url, save_dir):
    file_name = url.split("/")[-1]
    save_path = save_dir + "/" + file_name
    if not os.path.exists(save_dir):
        os.makedirs(save_dir)
    urllib.request.urlretrieve(url, save_path)

def main():
    workbook = xlrd.open_workbook("/Users/omega/Desktop/cas-overseas(6).xlsx")
    sheet = workbook.sheet_by_index(0)
    num_rows = sheet.nrows
    for i in range(num_rows+1):
        cell_A1 = sheet.cell_value(i+1, 0).split("?")[0]
        cell_A2 = sheet.cell_value(i+1, 1)
        cell_A3 = sheet.cell_value(i+1, 8).split("?")[0]
        save_dir = "/Users/omega/.cursor-tutor/12e/"+cell_A2
        download_image(cell_A1, save_dir)

if __name__ == "__main__":
    main()


这段代码的含义是一个用于下载图片的程序。它首先导入了urllib.request、xlrd和os模块。然后定义了一个名为
download_image的函数,该函数接受一个URL和保存目录作为参数,将URL指定的图片下载到指定的目录中。
接下来定义了一个名为main的函数,该函数打开一个Excel文件,读取其中的数据,并根据数据中的URL和保存
目录调用download_image函数来下载图片。最后,通过if __name__ == "__main__":判断是否直接运行该文
件,如果是,则调用main函数来执行下载操作。

python 读取redis内容并输出到本地文件
import redis
import json

try:
    r = redis.Redis(host='localhost', port=6379, db=1)
except redis.ConnectionError:
    print("Unable to connect to Redis.")
    r = None

if r is not None:
    data = {key: r.get(key) for key in r.keys() if r.get(key) is not None}

    if data:
        try:
            with open('redis_data.json', 'w') as f:
                json.dump(data, f)
        except IOError:
            print("Unable to write to file.")
    else:
        print("No data to write.")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值