プログラミング

プロおよび熱狂的プログラマーのためのQ&A

29
Pythonのログ出力に色を付けるにはどうすればよいですか?
しばらく前に、おそらくすべてのメッセージが標準化されているために、おそらくログシステムが原因で、カラー出力のMonoアプリケーションを見ました。 現在、Pythonにはloggingモジュールがあり、出力をカスタマイズするための多くのオプションを指定できます。したがって、Pythonでも同様のことが可能になると想像していますが、これをどこで行うのかわかりません。 Python loggingモジュールをカラーで出力する方法はありますか? たとえば、赤でエラーを表示したり、青や黄色でデバッグメッセージを表示したりします。 もちろん、これにはおそらく互換性のある端末が必要です(ほとんどの最新の端末はそうです)。しかしlogging、色がサポートされていない場合は、元の出力にフォールバックできます。 Loggingモジュールで色付きの出力を取得する方法はありますか?
352 python  logging  colors 

20
複数のファイルを連結するが、セクションヘッダーとしてファイル名を含める
ターミナルで複数のテキストファイルを1つの大きなファイルに連結したいと思います。catコマンドを使用してこれを実行できることを知っています。ただし、各ファイルのファイル名は、そのファイルの「データダンプ」の前に付けたいと思います。誰でもこれを行う方法を知っていますか? 私が現在持っているもの: file1.txt = bluemoongoodbeer file2.txt = awesomepossum file3.txt = hownowbrowncow cat file1.txt file2.txt file3.txt 望ましい出力: file1 bluemoongoodbeer file2 awesomepossum file3 hownowbrowncow


15
Pythonを使用してタッチを実装しますか?
touchファイルの変更時刻とアクセス時刻を現在の時刻に設定するUnixユーティリティです。ファイルが存在しない場合は、デフォルトの権限で作成されます。 どのようにPython関数として実装しますか?クロスプラットフォームで完全なものになるようにしてください。 (「python touch file」の現在のGoogleの結果はそれほど優れていませんが、os.utimeをポイントしています。)
352 python  utility 

18
ArrayListをソートする方法は?
Javaのdoubleのリストがあり、ArrayListを降順に並べ替えたい。 入力ArrayListは次のとおりです。 List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); アウトプットはこんな感じ 0.92 0.9 0.71 0.71 0.71 0.65 0.62 0.54 0.5 0.34 0.2 0.12 0.1 0.1 0.1

11
Linuxシェルから、現在とは異なる作業ディレクトリでプログラムを実行するにはどうすればよいですか?
Linuxシェルを使用して、現在の作業ディレクトリとは異なる作業ディレクトリでプログラムを起動するにはどうすればよいですか? たとえば、現在のディレクトリにファイルhelloworldを作成するバイナリファイルがあります。 このファイルはディレクトリ内にあります。hello-world.txt/a 現在、私はディレクトリにい/bます。私は私のプログラムの実行を開始したい../a/helloworldとget hello-world.txt三ディレクトリ内のどこかを/c。
352 linux  shell  environment 



30
権限が不十分なため、構成ファイルを読み取れません
最近、asp.netサイトをIISでホストしようとしてエラーが発生しました。私は多くの人が誓う解決策を見つけました。 解決: フォルダー内のファイルに対する読み取りアクセス許可を持つIIS_IUSRSを追加する IIS認証方法をBasicAuthenticationに変更する ウェブサイトを更新します。それが動作します (http://vivekthangaswamy.blogspot.com/2009/07/aspnet-website-cannot-read.html) しかし、web.configファイルに何を追加しますか?以前に編集する必要はありませんでした。現在の内容は次のとおりです。 <?xml version="1.0"?> <!-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <connectionStrings> <add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> <compilation debug="true" strict="false" explicit="true" targetFramework="4.0"/> </system.web> </configuration> 私のエラーは: 構成エラー:アクセス許可が不十分なため、構成ファイルを読み取れません 構成ファイル:\?\ C:\ Users ***** \ …


30
16進数のカラー値を使用する方法
私はSwiftで、UIColor使用できるいくつかの標準的な値の代わりに16進数のカラー値を使用しようとしていますが、その方法がわかりません。 例:#ffffff色としてどのように使用しますか?
352 ios  swift  uicolor 

15
Xcode 11.1からXcode 11.2にアップグレードした後、_UITextLayoutViewが原因でアプリがクラッシュする
Xcode 11.1からXcode 11.2にアップグレードした後、アプリがクラッシュします。 ***キャッチされない例外 'NSInvalidUnarchiveOperationException'によりアプリを終了します、理由: '_UITextLayoutViewという名前のクラスが見つからなかったため、_UITextLayoutViewという名前のクラスをインスタンス化できませんでした。クラスをソースコードで定義するか、ライブラリからリンクする必要があります(クラスが正しいターゲットの一部であることを確認してください) ' なんでこんなことが起こっているの?このクラッシュを防ぐにはどうすればよいですか?

8
新しいプロジェクト用の新しい空のブランチを作成する
プロジェクトの保存にgitリポジトリを使用しています。元のブランチから分岐しているブランチがあります。しかし、今度は、いくつかのドキュメントを追跡するための小さな新しいプロジェクトを作成します。そのために、新しい空のブランチを作成してファイルの保存を開始し、ネットワークの他のユーザーにそのブランチのクローンを作成してもらいます。 どうすればできるでしょうか? いくつか試しましたがうまくいきませんでした。 $ mkdir proj_doc; cd proj_doc $ git init $ git add . $ git commit -m 'first commit' $ git br proj_doc $ git co proj_doc $ git br -d master $ git push origin proj_doc ブランチは問題なくプッシュされているようですが、フェッチまたはプルを実行すると、他のブランチから情報がダウンロードされ、他のプロジェクトからいくつかの追加ファイルも取得します。最良の解決策は何ですか?
351 git  branch  git-branch 

5
MVWは何の略ですか?
AngularJSページのコンテンツの説明は次のとおりです。 AngularJSは、Webアプリを構築するために設計されていれば、HTMLはどうなっていたでしょう。データバインディング、MVW、MVVM、MVC、依存性注入、優れたテスト容易性のストーリーを備えた宣言型テンプレートはすべて、純粋なクライアント側JavaScriptで実装されています。 では、MVWは何の略ですか?(MVC、MVVW、MVPなどの問題を考えると、 "whatever"、Model-View-Whatever = Pと思います)
351 angularjs  acronym  mvw 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.