Pythonで文字列を検索し、その後ろにテキストを挿入します

マリク

私はまだPythonの学習者です。Pythonで特定の文字列を見つけて、その文字列の後に複数の文字列を挿入することができませんでした。ファイル内の行を検索して、書き込み機能の内容を挿入したい

ファイルの最後に挿入している以下を試しました。

line = '<abc hij kdkd>'
dataFile = open('C:\\Users\\Malik\\Desktop\\release_0.5\\release_0.5\\5075442.xml', 'a')
dataFile.write('<!--Delivery Date: 02/15/2013-->\n<!--XML Script: 1.0.0.1-->\n')
dataFile.close()
s02

fileinput同じファイルをインプレースで変更したり、re特定のパターンを検索したりするために使用できます

import fileinput,re  

def  modify_file(file_name,pattern,value=""):  
    fh=fileinput.input(file_name,inplace=True)  
    for line in fh:  
        replacement=value + line  
        line=re.sub(pattern,replacement,line)  
        sys.stdout.write(line)  
    fh.close()  

この関数は次のように呼び出すことができます。

modify_file("C:\\Users\\Malik\\Desktop\\release_0.5\\release_0.5\\5075442.xml",
            "abc..",
            "!--Delivery Date:")

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ファイル内のテキストを検索し、その後にテキストを挿入します

分類Dev

単語内のテキストを検索し、その後にデータを挿入します

分類Dev

バッチ-テキストファイルで文字列を検索し、その行の後に新しい文字列を追加します

分類Dev

Word VBA特定の色のテキストを検索し、その前にスペースを挿入します

分類Dev

テキストファイルで特定の値を検索し、それらを文字列に変換します

分類Dev

Pythonで部分文字列の後の行の終わりまでのテキストを検索します

分類Dev

テキストファイルで文字列を検索し、最後にテキストを追加します

分類Dev

Python、Excelシートで列内の特定の文字列を検索し、それらの行をテキストファイルに抽出します

分類Dev

動的テキストの文字列の最後、テキストの後ろに背景画像を追加します

分類Dev

別の配列でテキスト文字列を配列で検索し、そのテキスト文字列を返します(Excel)

分類Dev

テキスト文字列の最後の番号を検索します

分類Dev

文字列を含む行を検索し、その行とそれに続くすべてのテキストファイルの行をawkで返します

分類Dev

phpを使用して指定された文字列の後にテキストを挿入します

分類Dev

Vimで指定した文字の後ろにテキストを挿入するにはどうすればよいですか?

分類Dev

リスト内の文字列を検索し、Python の if ステートメントに入力します

分類Dev

rの特定の単語の後にテキスト文字列にコンマを挿入します

分類Dev

列で特定のテキストを検索し、そのテキストを含む行全体を削除します

分類Dev

Excel VBA長いテキスト文字列の列を検索し、その中の文字を置き換えます

分類Dev

1つの列でテキストを検索し、trueの場合、その隣の列のテキストを別のシートの列と一致させて、数式を挿入します

分類Dev

bashでテキスト内の日付を検索し、それらを変数配列に配置します

分類Dev

テキストの配列を最後の行に挿入します

分類Dev

Python:テキスト行の2つの文字列の値を検索します

分類Dev

PHPでテキストファイル内の文字列を検索し、特定の文字の後に結果を返します

分類Dev

SQLは文字列内のテキストを検索します

分類Dev

テキストファイルで複数行の文字列を検索し、Pythonで行番号を返します

分類Dev

テキストファイル:文字列を検索し、文字列フィールドをvarに保存し、2番目の文字列を検索し、フィールドをvarに置き換え、最後まで繰り返します

分類Dev

行内のテキストを検索し、次にその列内のテキストを検索する

分類Dev

テキストファイルで値を検索し、その後のすべてを返します

分類Dev

テキストで要素を検索し、その後の要素の内容を取得します

Related 関連記事

  1. 1

    ファイル内のテキストを検索し、その後にテキストを挿入します

  2. 2

    単語内のテキストを検索し、その後にデータを挿入します

  3. 3

    バッチ-テキストファイルで文字列を検索し、その行の後に新しい文字列を追加します

  4. 4

    Word VBA特定の色のテキストを検索し、その前にスペースを挿入します

  5. 5

    テキストファイルで特定の値を検索し、それらを文字列に変換します

  6. 6

    Pythonで部分文字列の後の行の終わりまでのテキストを検索します

  7. 7

    テキストファイルで文字列を検索し、最後にテキストを追加します

  8. 8

    Python、Excelシートで列内の特定の文字列を検索し、それらの行をテキストファイルに抽出します

  9. 9

    動的テキストの文字列の最後、テキストの後ろに背景画像を追加します

  10. 10

    別の配列でテキスト文字列を配列で検索し、そのテキスト文字列を返します(Excel)

  11. 11

    テキスト文字列の最後の番号を検索します

  12. 12

    文字列を含む行を検索し、その行とそれに続くすべてのテキストファイルの行をawkで返します

  13. 13

    phpを使用して指定された文字列の後にテキストを挿入します

  14. 14

    Vimで指定した文字の後ろにテキストを挿入するにはどうすればよいですか?

  15. 15

    リスト内の文字列を検索し、Python の if ステートメントに入力します

  16. 16

    rの特定の単語の後にテキスト文字列にコンマを挿入します

  17. 17

    列で特定のテキストを検索し、そのテキストを含む行全体を削除します

  18. 18

    Excel VBA長いテキスト文字列の列を検索し、その中の文字を置き換えます

  19. 19

    1つの列でテキストを検索し、trueの場合、その隣の列のテキストを別のシートの列と一致させて、数式を挿入します

  20. 20

    bashでテキスト内の日付を検索し、それらを変数配列に配置します

  21. 21

    テキストの配列を最後の行に挿入します

  22. 22

    Python:テキスト行の2つの文字列の値を検索します

  23. 23

    PHPでテキストファイル内の文字列を検索し、特定の文字の後に結果を返します

  24. 24

    SQLは文字列内のテキストを検索します

  25. 25

    テキストファイルで複数行の文字列を検索し、Pythonで行番号を返します

  26. 26

    テキストファイル:文字列を検索し、文字列フィールドをvarに保存し、2番目の文字列を検索し、フィールドをvarに置き換え、最後まで繰り返します

  27. 27

    行内のテキストを検索し、次にその列内のテキストを検索する

  28. 28

    テキストファイルで値を検索し、その後のすべてを返します

  29. 29

    テキストで要素を検索し、その後の要素の内容を取得します

ホットタグ

アーカイブ