問題タブ [uuencode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Uuencode と Base64 エンコード: Ruby の pack('m') と pack('u') が異なる長さの文字列を返すのはなぜですか?
仕様によると、それらは同じ長さである必要があり、長さ 36 の文字列は長さ 48 の文字列に変換する必要があります。次に例を示します。
「面白い改行」を補うと、base64エンコーディング(バリアント)で適切な長さが得られますが、 uuencoding pack('m')
(バリアント)で行の長さを正しく取得する方法がわかりませんpack('u')
。
uuencode された文字列を 48 文字の長さにする必要があります :) ここで何が問題なのですか?
アップデート
私は独自の uuencode 実装を行い、ビットマップを生成するメソッドを作成し、ビットマップなどを分割して uuencode 実装を作成しました。
これは良いことだと思います.uuencodeに似ていますが、いくつかの場所が異なります:
奇妙なことに、私が実装している仕様は「uuencode」を使用していると思いますが、一般的なソフトウェア ライブラリがこの形式をサポートしていると主張していますが、完全には uuencode ではありません。 uuencodeの?
python - .txt ファイルから html と uuencode を削除する
多くの html および uuencode 文字を含むテキスト ファイルを処理したい:
たとえば、次のリンクにある .txt ファイルを参照してください。
https://www.sec.gov/Archives/edgar/data/1522690/000121390016011794/0001213900-16-011794.txt
次のコードを使用しています。
from bs4 import BeautifulSoup
これにより、ファイルは 8.5 MB から 2.5 MB に縮小されますが、次のような必要のない多くの要素がまだ残っています。
と
これらを削除して、テキスト ファイルに含まれる関連するテキスト情報のみを保持する方法はありますか?
編集:私が提供したリンクから、私が保持したいテキストの一例は次のとおりです:
つまり、すべての html タグと uuencoding バイナリを削除し、テキストのみを保持したいと考えています。
編集2:
以下の Gerrit の応答は、少なくとも検討中の .txt ファイルについては、私が達成したいものに間違いなく非常に近いものです。それでも、ファイルの最後に次の部分が残ります。
これはuuencodingのバイナリ部分のようです。これを取り除く方法はありますか?
macos - OSX Terminal Mail Attachment as body
メール本文として作成した添付ファイルを送信しようとしていますが、解決策が見つかりません。
ここに私のコードがあります、
これはファイルを添付ファイルとして送信しますが、そのテキストをメール本文に含めたいです。手伝ってくれてありがとう。