相关疑难解决方法(0)

Notepad ++文件过滤器

我想知道是否可以在Notepad ++的"查找文件"功能中列出文件过滤器中的排除项.

例如,以下内容将在所有文件中替换Dog with Cat.

找到什么:狗

替换为:Cat

过滤器:*.*

我想做的是在所有文件中替换Dog with Cat,除了.sh文件中的那些文件.

这可能吗?

replace notepad++ filter

6
推荐指数
1
解决办法
1万
查看次数

如何迭代文件和替换文本

我是python初学者:如何在一个目录中迭代csv文件并替换字符串,例如

ww into vv
.. into --
Run Code Online (Sandbox Code Playgroud)

所以,我不想将拥有ww的行替换为vv,只需将这行中的字符串替换为vv.我试过类似的东西

#!/Python26/
# -*- coding: utf-8 -*-

import os, sys
for f in os.listdir(path):
    lines = f.readlines() 
Run Code Online (Sandbox Code Playgroud)

但是如何进行?

python python-2.6

4
推荐指数
1
解决办法
3448
查看次数

仅替换python中文本文件的第一行

我有一个由多行文本组成的文本文件。

无论内容如何,​​我只想使用 python v3.6 替换文本文件的第一行。我不需要逐行搜索并相应地替换该行。没有重复问题在 Python 中搜索并替换文件中的一行

这是我的代码;

import fileinput

file = open("test.txt", "r+")
file.seek(0)
file.write("My first line")

file.close()
Run Code Online (Sandbox Code Playgroud)

该代码部分工作。如果原始第一行的字符串长于"My first line",则多余的子字符串仍然保留。更清楚地说,如果原始行是"XXXXXXXXXXXXXXXXXXXXXXXXX",那么输出将是"My first lineXXXXXXXXXXXXXX"。我希望输出仅为"My first line". 有没有更好的方法来实现代码?

python python-3.x

3
推荐指数
2
解决办法
1万
查看次数

如何在文本文件中查找字符串并在Python脚本中使用用户输入替换每次?

我是python的新手,请原谅我的无知.

目前,我有一个文本文件,其中一些单词标记为<>.

我的目标是基本上构建一个脚本,该脚本运行带有这些标记单词的文本文件.每次脚本找到这样的单词时,它都会询问用户想要替换它的内容.

例如,如果我有一个文本文件:

Today was a <<feeling>> day.
Run Code Online (Sandbox Code Playgroud)

该脚本将运行文本文件,因此输出将是:

Running script...
feeling? great
Script finished.
Run Code Online (Sandbox Code Playgroud)

并生成一个文本文件,它会说:

Today was a great day.
Run Code Online (Sandbox Code Playgroud)

建议吗?

编辑:感谢您的好建议!我制作了一个脚本,大部分都像我想要的那样.就一件事.现在我正在研究如果我有多个具有相同名称的变量(例如,"我是<>.鲍勃也是<>.")脚本只会提示,感觉?,一次并填写所有变量一样的名字.

非常感谢你的帮助.

python replace

2
推荐指数
1
解决办法
818
查看次数

如何更换我目前的线路?

我有一个像这样的python代码:

with open('myFile') as f:
        next(f) # skip first line
        for line in f:
            items = line.split(';')
            if len(items) < 2:
                # now I want to replace the line with s.th. that i write
Run Code Online (Sandbox Code Playgroud)

如何用s.th.替换线 我想写什么?

python

2
推荐指数
1
解决办法
82
查看次数

如何替换文本文件中的一行文本(python)

我有一个看起来像这样的文本文件:

unknown value 1
unknown value 2
unknown value 3
unknown value 4
unknown value 5
Run Code Online (Sandbox Code Playgroud)

如何选择一行并用另一个字符串替换其内容?

例如:

更改unknown value 1unknown value 0.

我怎么能做到这一点?

python text replace file line

1
推荐指数
2
解决办法
6万
查看次数

使用Python在现有excel文件中修改和写入数据

我有一个Excel文件(xlsx)已经有很多数据.现在我尝试使用Python将新数据写入此Excel文件.我查看了xlwt,xldd,xlutils和openpyxl,所有这些模块都要求您加载我的Excel工作表的数据,然后应用更改并保存到新的Excel文件.有没有办法只更改现有Excel工作表中的数据而不是加载工作簿或保存到新文件?

python xlrd xlwt xlutils openpyxl

1
推荐指数
1
解决办法
3151
查看次数

标签 统计

python ×6

replace ×3

file ×1

filter ×1

line ×1

notepad++ ×1

openpyxl ×1

python-2.6 ×1

python-3.x ×1

text ×1

xlrd ×1

xlutils ×1

xlwt ×1