发信人: 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脚本相关推荐

  1. python高效开发实战配套源文件_分享12个python使用技巧,助你轻松掌握Python高效开发...

    前言: 欢迎大家收看分享12个python使用技巧,助你轻松掌握Python高效开发!部分代码用图片的方式呈现出来,方便各位观看与收藏,要是喜欢的话,记得一定不要忘记点赞关注嗷! 内容如下: 1. 隐 ...

  2. python闭包技巧_案例详析:Python闭包与nonlocal关键字

    在廖雪峰的官网上看到一个很有意思题目.关于闭包的,有兴趣的朋友可以看一下, 做一下这个题目,当然需要一点闭包的知识. 下面我简述一下: 利用闭包返回一个计数器函数,每次调用它返回递增整数. # 修改下 ...

  3. python 保存文件 递增_自动递增文件名Python - python

    我试图编写一个函数,该函数将路径名和文件名分配给基于文件名(而不是文件夹中存在)的变量.然后,如果文件名已经存在,则文件名将自动递增.我已经看到了一些使用while循环的帖子,但是我对此一无所知,想将 ...

  4. python弹钢琴_flash钢琴自动弹奏之Python实现

    linux系统下没有WSH可用,需要自己实现按键sendkey?python已有实现,virtkey拿来用即可. 不过需要注意的是,按键长度与延时是并行关系. 简单实现: #!/usr/bin/pyt ...

  5. python弹钢琴_flash钢琴自动弹奏之Python实现 | 学步园

    linux系统下没有WSH可用,需要自己实现按键sendkey?python已有实现,virtkey拿来用即可. 不过需要注意的是,按键长度与延时是并行关系. 简单实现: #!/usr/bin/pyt ...

  6. [python][企业微信]企业微信自动打卡Python脚本,价值一万元的自动打卡脚本

    # -*- coding: utf-8 -*- import datetime import os import random import time import schedule # 引入uiau ...

  7. 论坛自动发帖php源码,小蜜蜂论坛发帖机推出phpwind论坛发帖机

    小蜜蜂论坛发帖机推出phpwind论坛发帖机 小蜜蜂论坛发帖机,小蜜蜂论坛自动发帖机,phpwind论坛发帖机 小蜜蜂论坛发帖机,小蜜蜂论坛自动发帖机功能介绍 在论坛发帖上,如果能有一款软件能定时按您 ...

  8. Python+Selenium自动化测试——126邮箱自动登录脚本(登录首页是二维码,切入账号密码输入框)

    Python+Selenium自动化测试--126邮箱自动登录脚本 版权声明:本文为博主原创文章,未经允许不得转载.https://blog.csdn.net/qiao_wan/article/det ...

  9. python版恶俗古风自动生成器.py

    python版恶俗古风自动生成器.py """ python版恶俗古风自动生成器.py 模仿自: http://www.jianshu.com/p/f893291674c ...

最新文章

  1. LeetCode Remove Duplicates from Sorted List II
  2. 深入分析新加坡金管局区块链计划 Ubin
  3. JSON与XML的区别比较(非常全面)
  4. C语言 - 快速排序算法
  5. Exam化的软件项目管理
  6. SpringBoot 3.0最低版本要求的JDK 17,这几个新特性不能不知道!
  7. (转)VS.NET使用
  8. 一文读懂数据平台、大数据平台、数据中台
  9. Linux 循环与变量
  10. 硬盘读写测试工具_买了固态硬盘不知好坏?这些测试工具帮你大忙
  11. TI TMS570LC43xx 裸机开发快速上手
  12. 计算机科学导论教程,计算机科学导论教程重点(6页)-原创力文档
  13. 2021-10-18word2vec训练过程
  14. 洛谷oj刷题记录----数组篇
  15. Eclipse中打开文件时单击和双击的设置
  16. oracle cude报错,转载oracle rollup和cube函数使用心得
  17. mysql migration 使用_Mysql下使用EFCore的CodeFirst和Migration功能
  18. 二叉平衡树的算法复杂度笔记
  19. python绘制contourf填色图,设置色标,解决填图的颜色与实际数值不一致的问题
  20. js中如何截取小数点后两位数字

热门文章

  1. 神经网络设计(第二版)阅读笔记01
  2. 项目管理计算机考试试题,计算机软件项目管理考试试题及答案.doc
  3. 车载以太网之DoIP协议_第一篇
  4. 铆接废品产生的原因和防止方法有哪些
  5. ASP.NET三层架构中如何利用某些软件提高工作效率——动软代码生成器
  6. uniapp显示富文本效果demo(整理)
  7. 一起玩转开源数据库!OceanBase DevCon 之开源生态全景解析
  8. 【Java基础】Java网络编程
  9. 使用maven手动导入ojdbc14
  10. BIM技术:带你了解预留洞工法工艺