我有一个问题:我需要创建csv文件并将其附加到特定的电子邮件中.老实说,我从来没有这样做,所以我在这件事上非常笨拙.任何人都可以告诉我我必须开始或分享一些链接?
我是一个完整的Python新手所以我的问题可能看起来很愚蠢.我已经看到有两种方法可以在Python中为对象属性赋值:
使用__dict__:
class A(object):
def __init__(self,a,b):
self.__dict__['a'] = a
self.__dict__['b'] = b
Run Code Online (Sandbox Code Playgroud)
没有__dict__:
class A(object):
def __init__(self,a,b):
self.a = a
self.b = b
Run Code Online (Sandbox Code Playgroud)
任何人都可以解释区别的地方吗?
我正在开发一个必须发送电子邮件的PHP脚本.但我的mail()函数不起作用.我知道我必须以某种方式配置php.ini并且可能是别的但我不知道究竟是什么以及如何.顺便说一句,我安装了sendmail.有任何想法吗?非常感谢.这是我的代码.
error_reporting(E_ALL);
$to = 'name@gmail.com';
$subject = 'subject';
$message = 'text';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
$headers .= 'To: user <user@example.com>' . "\r\n";
$headers .= 'From: server <server@example.com>' . "\r\n";
mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)
在我放的php.ini中 sendmail_path ="/usr/sbin/sendmail"
PS.我使用Ubuntu
伙计们,我收到了mail.log文件
Apr 29 16:12:05 IT02 sendmail[7660]: My unqualified host name (IT02) unknown; sleeping for retry
Apr 29 16:13:05 IT02 sendmail[7660]: unable to qualify my own domain name (IT02) -- using short name
Apr 29 …Run Code Online (Sandbox Code Playgroud)