python发帖技巧_Cterm里面自动发帖的Python脚本
发信人: doubleclick (好生 乐生 尊生 贵生), 信区: MSClub
标 题: CCMTC PostHelper(py) Version 2.0
发信站: 武汉白云黄鹤站 (2008年12月05日01:05:53 星期五), 站内信件
#提示一下柠檬同学不必每次都人工发MSRA实习的贴子.
#之前joshuaG已经写了一个版本了,第二版的改动以及说明如下:
删了之前版本中那段硬编码的文件名,改进了某些写法,缩短了代码长度.这样发帖子的同学
不必每次改代码了.不过还是需要在第一次使用的时候把目录名指定好,默认为'D:\MsraInt
ern'。
该指定目录下文本文件的名字就用【MSRA明日之星】XXXX组.txt之类的,因为在代码里面会
使用这个文件名(不含后缀.txt)做帖子的标题.可以考虑先把已知的那几个组都创建全。然
后你只需要每次把信息copy到相应组的文本文件中即可,这个脚本在发完帖子之后会将所有
txt清空,而每次运行的时候只会将有内容的文本输出.
python 代码如下:
##################
#by doubleclick @ CCMTC
# http://fox23.cnblogs.com
##################
# -*- coding: gbk -*-
import CTerm
import tools
import sys, string,time,os
from os.path import walk, join, normpath,getsize
ID=long(sys.argv[0]) #Cterm窗口ID
aimDir=r'D:\MsraIntern' #文档所在目录,可自行设置
for root,dirs,names in os.walk(aimDir):
for name in names:
f = file(normpath(join(root,name)))
content=""
if os.fstat(f.fileno())[6]!=0:
for line in f:
content+=line
#这里文件名去掉后缀作title
SendParsedString(ID, r'^p%s\n\n%s^w\n'%(os.path.splitext(name)[0], content))
f.close()
#清空文件
f2=file(normpath(join(root,name)),'w')
f2.close()
#适当延时,以免因网络造成数据紊乱
time.sleep(3)
#over
-----------------------------------------------------------
欢迎俱乐部的兄弟姐妹们积极投入到俱乐部的信息化建设中去.邮件系统,飞信系统,档案系
统,XX系统. 俱乐部是你们的土壤,也是你们的舞台.
-----------------------------------------------------------
python发帖技巧_Cterm里面自动发帖的Python脚本相关推荐
- python高效开发实战配套源文件_分享12个python使用技巧,助你轻松掌握Python高效开发...
前言: 欢迎大家收看分享12个python使用技巧,助你轻松掌握Python高效开发!部分代码用图片的方式呈现出来,方便各位观看与收藏,要是喜欢的话,记得一定不要忘记点赞关注嗷! 内容如下: 1. 隐 ...
- python闭包技巧_案例详析:Python闭包与nonlocal关键字
在廖雪峰的官网上看到一个很有意思题目.关于闭包的,有兴趣的朋友可以看一下, 做一下这个题目,当然需要一点闭包的知识. 下面我简述一下: 利用闭包返回一个计数器函数,每次调用它返回递增整数. # 修改下 ...
- python 保存文件 递增_自动递增文件名Python - python
我试图编写一个函数,该函数将路径名和文件名分配给基于文件名(而不是文件夹中存在)的变量.然后,如果文件名已经存在,则文件名将自动递增.我已经看到了一些使用while循环的帖子,但是我对此一无所知,想将 ...
- python弹钢琴_flash钢琴自动弹奏之Python实现
linux系统下没有WSH可用,需要自己实现按键sendkey?python已有实现,virtkey拿来用即可. 不过需要注意的是,按键长度与延时是并行关系. 简单实现: #!/usr/bin/pyt ...
- python弹钢琴_flash钢琴自动弹奏之Python实现 | 学步园
linux系统下没有WSH可用,需要自己实现按键sendkey?python已有实现,virtkey拿来用即可. 不过需要注意的是,按键长度与延时是并行关系. 简单实现: #!/usr/bin/pyt ...
- [python][企业微信]企业微信自动打卡Python脚本,价值一万元的自动打卡脚本
# -*- coding: utf-8 -*- import datetime import os import random import time import schedule # 引入uiau ...
- 论坛自动发帖php源码,小蜜蜂论坛发帖机推出phpwind论坛发帖机
小蜜蜂论坛发帖机推出phpwind论坛发帖机 小蜜蜂论坛发帖机,小蜜蜂论坛自动发帖机,phpwind论坛发帖机 小蜜蜂论坛发帖机,小蜜蜂论坛自动发帖机功能介绍 在论坛发帖上,如果能有一款软件能定时按您 ...
- Python+Selenium自动化测试——126邮箱自动登录脚本(登录首页是二维码,切入账号密码输入框)
Python+Selenium自动化测试--126邮箱自动登录脚本 版权声明:本文为博主原创文章,未经允许不得转载.https://blog.csdn.net/qiao_wan/article/det ...
- python版恶俗古风自动生成器.py
python版恶俗古风自动生成器.py """ python版恶俗古风自动生成器.py 模仿自: http://www.jianshu.com/p/f893291674c ...
最新文章
- LeetCode Remove Duplicates from Sorted List II
- 深入分析新加坡金管局区块链计划 Ubin
- JSON与XML的区别比较(非常全面)
- C语言 - 快速排序算法
- Exam化的软件项目管理
- SpringBoot 3.0最低版本要求的JDK 17,这几个新特性不能不知道!
- (转)VS.NET使用
- 一文读懂数据平台、大数据平台、数据中台
- Linux 循环与变量
- 硬盘读写测试工具_买了固态硬盘不知好坏?这些测试工具帮你大忙
- TI TMS570LC43xx 裸机开发快速上手
- 计算机科学导论教程,计算机科学导论教程重点(6页)-原创力文档
- 2021-10-18word2vec训练过程
- 洛谷oj刷题记录----数组篇
- Eclipse中打开文件时单击和双击的设置
- oracle cude报错,转载oracle rollup和cube函数使用心得
- mysql migration 使用_Mysql下使用EFCore的CodeFirst和Migration功能
- 二叉平衡树的算法复杂度笔记
- python绘制contourf填色图,设置色标,解决填图的颜色与实际数值不一致的问题
- js中如何截取小数点后两位数字