python - Python 自动化无聊的东西:Bullet Points 无法运行程序
问题描述
好的,所以我正在编写第 6 章关于自动化无聊的东西,但我无法理解如何让它运行项目。它运行,但出现的只是“按任意键继续...”。就好像我不能输入和字符串让它工作......或者至少我认为它应该是这样的。我不是最好的 pyperclip 或让事情运行。
任何人都可以帮助我了解如何让它工作,所以我可以有一些输出?我也不确定如何在 cmd 行中使用剪贴板,有什么想法吗?
#! python3
# bulletPointAdder.py - Adds Wikipedia bullet points to the start
# of each line of text on the clipboard.
import pyperclip
text = pyperclip.paste()
# Separate lines and add stars.
lines = text.split('\n')
for i in range(len(lines)): # loop through all indexes for "lines" list
lines[i] = '* ' + lines[i] # add star to each string in "lines" list
text = '\n'.join(lines)
pyperclip.copy(text)
这是我正在使用的 bin 文件:
@py C:\Users\david\MyPythonScripts\AddingBullets.py %*
@pause
解决方案
import pyperclip
text = pyperclip.paste()
text = text.split("\n")
for i in text:
print( "* " + i)
- 上面的代码比书中解释的要简单得多。
推荐阅读
- reactjs - 如何根据选择选项显示列(React-table)
- vpn - 如何通过 Python 连接 PPTP?
- java - Java Swing 绘制一个矩形
- reactjs - 当数据库中的数据发生变化时,更新我的反应状态的最佳方法是什么?
- sockets - 避免插座接触期间 ESP8266 零星挂起
- date - PySpark 字符串列到时间戳的转换
- c# - Razor 组件接口
- c++ - C++Builder 10.4/11:帮助想要解决编译 64 位 Windows 应用程序时出现的致命错误“Invalid object file 'altsvc.o'”
- postgresql - posgreSQL 如何标记冻结的行?
- github - 如何通过代码行、依赖项和版本信息搜索 github 存储库?