- 博客(18)
- 收藏
- 关注
原创 C Primer Plus编程练习_第十一章(菜鸟版)
1.设计并测试一个函数,从输入中获取下n个字符(包括空白、制表符、换行符),把结果储存在一个数组里,它的地址被传递作为一个参数// 1.子函数,从输入中获取下n个字符,结构存储在一个数组里#include <stdio.h>void read(char *s1, int n);int main() { char ch[128] = "";//空串 int n = 5; read(ch, n); for (int i = 0; i < n; i++) { printf(
2021-08-08 15:57:50 967 2
原创 python编程快速上手办公自动化_关于即时通信机器人的解答
#! python3# 即时通信机器人.py - 自动发送消息# 模块引用import time, pyautogui# 基本参数menuFiled = (1450, 1030) # 菜单栏,形如'^'的键qqLogoFiled = (1450, 920) # QQ在菜单栏的标志,防止未打开searchFiled = (1430, 280) # QQ搜索栏坐标talkField = (650, 775) # 聊天框坐标friend = {#qq:内容 'al
2021-07-29 17:05:53 218
原创 python编程快速上手办公自动化_关于看起来很忙的解答
#! python3# 看起来很忙.py - 每隔10s动一下鼠标import random, pyautogui, timetry: while True: x_max, y_max = pyautogui.size() x = random.randint(1,x_max) y = random.randint(1,y_max) str = '移动到({x},{y}),10s再次启动!'.format(x=x,y=y)
2021-07-29 16:26:46 197
原创 python编程快速上手办公自动化_关于PIL模块定制的邀请函的解答
利用纯文本文件的客人名单,创建定制的邀请函#! python3# 定制的座位卡.py - 利用纯文本文件的客人名单,创建定制的邀请函import osfrom PIL import Image,ImageDraw,ImageFont# Create text objection and image objection.textObj = open('guests.txt')imgObj = Image.open('flower.jpg')# Loop over all the guest
2021-07-28 19:54:05 131
原创 python编程快速上手办公自动化_关于在硬盘上实别照片文件夹的解答
#! python3# 在硬盘上实别照片文件夹.pyimport osfrom PIL import Imagefor foldername, subfolders, filenames in os.walk('.'): numPhotoFiles = 0 numNonPhotoFiles = 0 for filename in filenames: # Check if file extension isnt .png or .jpg if
2021-07-28 18:14:45 112
原创 python编程快速上手办公自动化_关于通过电子邮件控制你的电脑的解答
编写一个程序,每15分钟检查电子邮件账户获取用电子邮件发送的所有指令,并自动执行这些指令获取内容,打开对应的程序#! python3# 通过电子邮件控制你的电脑.py# 编写一个程序,每15分钟检查电子邮件账户# 获取用电子邮件发送的所有指令,并自动执行这些指令# 获取内容,打开对应的程序import subprocess,smtplib,imapclient,pyzmail,time,datetime# 基本参数minutes15 = datetime.timedelta(sec
2021-07-27 17:13:57 258
原创 python编程快速上手办公自动化_关于电子邮件分配任务的解答
编写一个程序,接受一个电子邮件地址的列表,以及一个需要做的家务活列表随即将家务活分配给他们。用电子邮件通知每个人分配给他们的任务。如果你觉得需要挑战,就记录每个人之前分配家务活的记录,确保程序不会分配重复的活动另一个可能的功能,安排程序每周自动运行一次基础版本import smtplib,random# 列表chores = ['dishes','bathroom','vacuum','walk dog']maidDict = {'Rabbit':'Rabbit@qq.com',
2021-07-27 15:24:39 512
原创 python编程快速上手办公自动化_关于暴力破解pdf口令程序的解答
#! python3# 暴力PDF口令破解程序.pyimport PyPDF2import threadingimport pyperclip # 复制到粘贴栏,方便查询密码active = False # 表示未找到密码 # 大写形式pdfObj = open("encrypted.pdf", "rb")readerObj = PyPDF2.PdfFileReader(pdfObj)textObj = open("dictionary.txt", "rt")for line in t
2021-07-25 15:20:47 243 2
原创 python编程快速上手办公自动化_关于美化的秒表的解答
扩展本章的秒表项目#! python3# 美化的秒表.py - 扩展本章的秒表项目# 引用区import time# Display the program's instructions.print("Press ENTER to begin. Afterwards, ",end="")print("press ENTER to CLICK the stopwatch",end="")print("Press Ctrl-C to quit.")input() #
2021-07-25 14:23:07 206 2
原创 python编程快速上手办公自动化_关于Excel转换CSV的解答
Excel转换到CSV#! python3# ExcelToCSV.py - Excel转换到CSVimport openpyxl, csv, osfor excelfile in os.listdir("."): # 跳过不是表格的文件 if not excelfile.endswith(".xlsx"): continue # 创建对象 wb = openpyxl.load_workbook(excelfile) csvObj = op
2021-07-24 16:59:21 131
原创 python编程快速上手办公自动化_关于定制邀请函的解答
假如你有一个客人名单的文本文件。写一个程序,生成定制邀请函的Word文档#! python3# 定制邀请函.py - 假如你有一个客人名单的文本文件。# 写一个程序,生成定制邀请函的Word文档def CustomizeInvitation(): '''定制邀请函''' import docx textObj = open("guests.txt","rt") docObj = docx.Document() detailDict = { "star
2021-07-24 09:31:47 351
原创 python编程快速上手办公自动化_关于Pdf偏执狂的解答
1、遍历文件夹中所有的PDF,用命令行提供的口令对PDF加密原来的文件名加上_encrepted.pdf后缀,保存每个加密的PDF2、尝试用一个程序读取并解密该文件,确保正确加密3、找到文件夹中所有加密的PDF文件包括子文件夹,利用提供的口令,创建PDF的解密拷贝如果口令不对,则打印一条信息,并继续处理#! python3# PDF偏执狂.py"""1、遍历文件夹中所有的PDF,用命令行提供的口令对PDF加密原来的文件名加上_encrepted.pdf后缀,保存每个加密的PDF2
2021-07-23 19:53:29 243 2
原创 python编程快速上手办公自动化_关于Exce表格写入文件的解答
编写程序,打开一个电子表格,将列A中的单元格写入一个文本文件将列B中的单元格写入另一个文本文件,以此类推#! python3# ExcelToText.py'''编写程序,打开一个电子表格,将列A中的单元格写入一个文本文件将列B中的单元格写入另一个文本文件,以此类推'''# 引用区import openpyxl# 前期excelfilename = "New1.xlsx"wb = openpyxl.load_workbook(excelfilename)sheet = wb
2021-07-22 21:07:17 112 1
原创 python编程快速上手办公自动化_关于文件内容写入Excel表格的解答
编写一个程序,读入几个文本文件的内容,并将这些内容插入一个电子表格,每行写入一行文本。第一个文本文件中的行将写入列A中的的单元格第二个文本文件中的行将写入列B中的单元格#! python3# textToExcel.py"""==========================================================编写一个程序,读入几个文本文件的内容,并将这些内容插入一个电子表格,每行写入一行文本。第一个文本文件中的行将写入列A中的的单元格第二个文本文件中的行将
2021-07-22 20:35:47 116
原创 python编程快速上手办公自动化_关于Excel单元格翻转的解答
编写一个程序,翻转电子表格中行和列的单元格#! python3# reversedTable.py - 单元格翻转# 引用区import openpyxl# 参数设置filename = ""wb = openpyxl.load_workbook(filename)sheet = wb["Sheet1"]# 循环处理for x in range(1,sheet.max_row+1): for y in range(1,sheet.max_column+1): c
2021-07-22 19:52:25 202
原创 python编程快速上手办公自动化_关于Excel空行插入的解答
创建一个程序blankRowInserter.py,它接受两个整数和一个文件名字字符串作为命令行参数。我们将第一个整数称为N,第二个整数称为M。程序应该从第N行开始,在电子表格中插入M个空行#! python3# blankRowInserter.py - 空白行的插入(无法复制字体font,能力有限)# 引入区import openpyxlimport sysimport openpyxl.styles# 参数设置filename = sys.argv[3]N = int(sys.ar
2021-07-22 17:55:24 574 2
原创 python编程快速上手办公自动化_关于Excel乘法表的解答
创建程序multiplicationTable.py,从命令行接受数字N,在一个Excel电子表格中创建一个N×N的乘法表。#! python3# multiplicationTable.py - 实践项目# 引用区import openpyxlimport openpyxl.stylesimport openpyxl.utilsimport sys# 表格前期工作wb = openpyxl.Workbook()sheet = wb.create_sheet()tablesize
2021-07-22 17:50:42 184
原创 python编程快速上手办公自动化_关于疯狂填词(Mad Libs)程序的解答
题目创建一个疯狂填词的程序,它将读入文本文件,并让用户在该文本文件中出现ADJECTIVE\NOUN\ADVERB\VERB等单词的地方,加上它们自己的文本.例如:The ADJECTIVE panda walked to the NOUN and then VERB. A nearby NOUN was unaffected by these events.程序将找到这些出现的单词,并提示用户取代它们,打印出来并输入新文件中.Enter an adjective:sillyEnter
2021-02-21 19:26:12 412 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人