トップページ > プログラム > 2015年11月15日 > PNJd8cmY

書き込み順位&時間帯一覧

17 位/181 ID中時間01234567891011121314151617181920212223Total
書き込み数1100000000000000100000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
くだすれPython(超初心者用) その28©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
807 :デフォルトの名無しさん[sage]:2015/11/15(日) 00:43:58.51 ID:PNJd8cmY
>>791
var bullets=Enumerable.Range(0,100).Select(i=> new {Id=i,Num=10,Str="100" });
ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
809 :デフォルトの名無しさん[sage]:2015/11/15(日) 01:31:54.15 ID:PNJd8cmY
static void Main(string[] args){
 //AaValues.txt
 //10,aaa
 //20,bbb
 AaFct(File.ReadLines("AaValues.txt").Select(l=>l.Split(',')));}

private static void AaFct(IEnumerable<string[]> values){
 using (var f = File.AppendText("Aa.cs")){
  foreach (var v in values){
   f.WriteLine($"new Aa({v[0]},\"{v[1]})\",");}}}
くだすれPython(超初心者用) その28©2ch.net
4 :デフォルトの名無しさん[sage]:2015/11/15(日) 16:05:59.87 ID:PNJd8cmY
●py3でshift-jisで表示できない機種依存文字をプロンプトに出力(解決)
丸1日かけてようやく解決した
環境:win10+VS2015+python3.5-64bit
str=”ハートなどの機種依存文字”
print(str)とした場合
・[デバッグ開始]だとpyhonのプロンプトが起動する(エラー*1)
エラー回避:print(str.encode("cp932","replace")(文字化け)
文字化け回避:ソース冒頭にos.system("chcp 65001")を記述
これにより、utf-8でプロンプトが起動する。その時にutf-8を規定に設定*2すると
os.system("chcp 65001")をしなくてもよくなる
・[デバッグ無しで開始]だとc:\windows\system32\cmd.exeが起動する(エラー*1)
上記と同じ
・[Excute Project in Python Interactive](問題なく表示される)
・バッチ経由で起動(文字化けせず表示される)
-run.bat-
chcp 65001
d:\Python35\python.exe PythonApplication1.py
pause

*1:cp932 cant encodeなんちゃら
*2:chcpがutf-8の状態の時に、右クリック>プロパティ>OK
で(規定とは表示されないが)規定に確定される

その他pythonやり始めて3日目で気づいたこと
pipでインストールするならVS上でした方がお手軽(Pillowとか)


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。