运行此代码会在下面创建test.dll
。编码是utf-8但显然Python忽略了它。我在Anaconda2上使用python 2.7.14。
<?php
require "insane.php";
$insane = new insane();
$html = '
<div id="infoBronze">
<center><b>Termos do Servidor </b><br></center>
Vantagens Extras <br>
<small>* Eventos Exclusivos Para Vip </small><br>
<small>* Suporte Exclusivo </small><br>
<small>* Sala no TS³</small><br><br>
Informacoes <br>
<small>* Reembolso de VIP Somente Quando Servidor Fechar/Falir. </small><br>
<small>* VIP Podem Ser Pausado Apenas 1 Vez </small><br>
<small>* Maximo 2 Vip Por Conta </small><br>
<small>* VIP Valera por 31 Dias </small><br>
<small>* Nao Vendemos Kits Diferentes dos Abaixo </small><br><br>
Apos Wipe <br>
<small>* Kits VIP"s Serao Liberado as 00:00 </small> <br><br>
Ativar Vip <br>
<small>* Apos o Pagamento Aprovado Basta Entrar no Jogo e Digitar<br> /ativarvip (CODIGO DE TRANSACAO) ex <b>9C834542-8123-4419-9A75-BAD63B495EF1</b> </small><br>
<small>* Em Menos de 12 horas Sua Conta sera ativa no <a href="../areavip/site/index.php">(Painel VIP)</a> </small><br>
<hr>
<input type="button" value="Proximo" class="btn btn-primary btn-block" id="proxima_ir_cadastro_bronze">
</div>';
$cadbronze = '
<div class="row">
<div class="col-md-4 order-md-2 mb-4">
<h4 class="d-flex justify-content-between align-items-center mb-3">
<span class="text-muted">Carrinho</span>
<span class="badge badge-secondary badge-pill">1</span>
</h4>
<ul class="list-group mb-3">
<li class="list-group-item d-flex justify-content-between lh-condensed">
<div>
<h6 class="my-0">1x VIP Bronze</h6>
<small class="text-muted">InsaneRust 4x</small>
</div>
<span class="text-muted">R$15,00</span>
</li>
<li class="list-group-item d-flex justify-content-between">
<span>Total (BRL)</span>
<strong>R$15,00</strong>
</li>
</ul>
<form class="card p-2">
<div class="input-group">
<input type="text" class="form-control" placeholder="Codigo de Promocao">
<div class="input-group-append">
<button type="submit" class="btn btn-success">Usar</button>
</div>
</div>
</form>
</div>
<div class="col-md-8 order-md-1">
<h4 class="mb-3">Dados Para o Painel VIP</h4>
<form class="needs-validation" method="POST" action="modal/p_c_bronze.php" enctype="multipart/form-data">
<div class="row">
<div class="col-md-6 mb-3">
<label>Seu Nome</label>
<input type="text" class="form-control" name="vip_nome" placeholder="Digite seu Nome" required>
<div class="invalid-feedback"> Verifique Seu Nome </div>
</div>
<div class="col-md-6 mb-3">
<label>Seu Nick</label>
<input type="text" class="form-control" name="vip_nick" placeholder="Digite Seu Nick do Servidor" required>
<div class="invalid-feedback"> Verifique Seu Nick </div>
</div>
</div>
<div class="mb-3">
<label>Seu Email</label>
<div class="input-group">
<input type="email" class="form-control" name="vip_email" placeholder="Digite Seu E-mail" required>
<div class="invalid-feedback" style="width: 100%;"> Confira Seu Email. </div>
</div>
</div>
<div class="mb-3">
<label>Senha</label>
<input type="password" class="form-control" name="vip_senha" placeholder="Escolha uma Senha para o (PainelVIP)" required>
<div class="invalid-feedback"> Confira sua Senha </div>
</div>
<div class="mb-3">
<label>Sua Steam</label>
<input type="text" class="form-control" name="vip_steam" placeholder="Insira a Url da Sua Steam" required>
<div class="invalid-feedback"> Confira sua Steam </div>
</div>
<hr class="mb-4">
<div class="alert alert-info">
<strong>Informação</strong> <br>Esse cadastro é apenas para acesso na (AREAVIP) e Para Nos Entrar em Contato Sobre Alguma Coisa efetuada/alterada fora isso nao entraremos em contato.
</div>
<hr class="mb-4">
<h4 class="mb-3">Forma de Pagamento</h4>
<div class="d-block my-3">
<div class="custom-control custom-radio">
<input id="checkBox" type="checkbox" checked required>
<label class="custom-control-label" for="credit">PAGSEGURO</label>
</div>
<div class="custom-control custom-radio">
<input id="checkBox" type="checkbox">
<label class="custom-control-label" for="debit">PAYPAL</label>
</div>
</div>
<hr class="mb-4">
<input type="submit" value="Finalizar" class="btn btn-success btn-block">
</div>
</div>
</form>
</div>
</div>';
$insane->setSaida("corpo_inicio", $html);
$insane->setSaida("boxBronze_cadastro", $cadbronze);
$insane->fim();
?>
我收到错误消息
UnicodeEncodeError
答案 0 :(得分:0)
您还需要在编写csv文件时指定编码:
news.to_csv(f, header=False, index=False, encoding="utf-8")